Tahap 5.5 Buku Tugas Rust
Задание 1
Minta pengguna memasukkan
satu nombor integer melalui konsol
dari julat
1 hingga 10. Jika
sesuatu yang lain dimasukkan,
minta pengguna memasukkan nombor
sekali lagi.
Задание 2
Bentuk array berikut menggunakan gelung:
rust[
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
]
Задание 3
Diberi suatu rentetan:
rust"abcdeabc"
Bersihkannya daripada aksara pendua:
rust"abcde"
Задание 4
Diberi suatu rentetan:
rust"abcde"
Tukar semua aksara ganjil rentetan ini kepada huruf besar. Dalam kes kami, hasilnya sepatutnya seperti berikut:
rust"AbCdE"
Задание 5
Diberi dua tuple dengan tarikh:
rustlet tpl1 = (2025, 11, 29);
let tpl2 = (2027, 12, 31);
Semak sama ada tarikh-tarikh adalah sama.
Задание 6
Diberi satu tuple dengan tarikh:
rustlet tpl = (2025, 12, 31);
Rekod data tuple ini ke dalam struktur berikut:
ruststruct Date
{
year: u16,
month: u8,
day: u8,
}