Tahap 4.6 Buku Tugas Rust
Задание 1
Diberikan satu rentetan. Periksa sama ada rentetan ini hanya terdiri daripada digit.
Задание 2
Diberikan satu vektor:
rustvec![1, 0, 2, 3, 0, 5]
Buang semua sifar daripada vektor:
rust[1, 2, 3, 5]
Задание 3
Diberikan satu vektor:
rustlet vct: Vec<i16> = Vec::new();
Tulis kod yang akan mengisi vektor ini dengan kuasa dua sehingga kuasa ke-n:
rust[2, 4, 8, 16, 32]
Задание 4
Diberikan satu integer:
rustlet num: u16 = 12345;
Dapatkan digit genap pertama dari hujung nombor ini.
Задание 5
Tulis satu program yang akan membentuk rentetan berikut:
rust"54321"
Задание 6
Diberikan satu array dengan integer:
rustlet arr = [123, 102, 345, 350];
Tulis ke dalam vektor baru nombor-nombor yang mengandungi digit sifar.
Задание 7
Diberikan satu rentetan:
rust"abcdef"
Dapatkan setiap aksara kedua bagi rentetan ini:
rust"acf"