Сатҳи 4.6 китоби машқҳои Rust
Задание 1
Сатр дода шудааст. Санҷед, ки ин сатр танҳо аз рақамҳо иборат аст.
Задание 2
Вектор дода шудааст:
rustvec![1, 0, 2, 3, 0, 5]
Ҳамаи сифрҳоро аз вектор хориҷ кунед:
rust[1, 2, 3, 5]
Задание 3
Вектор дода шудааст:
rustlet vct: Vec<i16> = Vec::new();
Рамзе нависед, ки ин векторро бо дараҷаҳои дуввум то дараҷаи n пур мекунад:
rust[2, 4, 8, 16, 32]
Задание 4
Адади бутун дода шудааст:
rustlet num: u16 = 12345;
Якумин рақами ҷуфти аз охири ин адад гиред.
Задание 5
Барномае нависед, ки сатри зерро ташкил диҳад:
rust"54321"
Задание 6
Массиве бо ададҳои бутун дода шудааст:
rustlet arr = [123, 102, 345, 350];
Ба вектори нав он ададҳоро нависед, ки рақами сифрро дороянд.
Задание 7
Сатр дода шудааст:
rust"abcdef"
Ҳар аломати дуюми ин сатрро гиред:
rust"acf"