Сатҳи 4.9 китоби машқҳои Rust
Задание 1
Сатр бо ҳарфҳо ва рақамҳо дода шудааст:
rustlet txt: &str = 'a1b2c345';
Санҷед, ки дар ин сатр се ҳарф зиёд нест.
Задание 2
Ду рақам дода шудаанд:
rustlet num1: u16 = 12;
let num2: u16 = 34;
Ба вектор нав тақсимкунандаҳои мумтазии ин рақамҳоро нависед.
Задание 3
Вектор дода шудааст:
rustlet vct: Vec<i16> = Vec::new();
Бо ёрии давр векторро бо
ададҳои тасодуфии бутун аз
фосилаи аз 1 то 100 пур кунед.
Задание 4
Як сатр дода шудааст:
rust"abcdefg"
Аз ин сатр ҳар аломати сеюмро нест кунед. Дар ҳолати мо бояд чунин натиҷа ба даст ояд:
rust"abdeg"
Задание 5
Массив бо рақамҳои рӯзҳои ҳафта дода шудааст:
rustlet arr = [1, 2, 7];
Ба массив нав номҳои ин рӯзҳоро нависед:
rust["пн", "вт", "вс"]