Rust тапсырмалар жинағының 4.3 деңгейі
Задание 1
Берілген әріптер мен сандардан тұратын жол. Осы жолдағы соңғынан бұрынғы санның орнын алыңыз.
Задание 2
Консольге 10-дан 1000-ға дейінгі
соңғынан бұрынғы цифры жұп болатын
барлық сандарды шығарыңыз.
Задание 3
Берілген вектор:
rustlet vct = vec![1, 2, 3, 4, 5];
Осы вектордың элементтерін кері ретпен консольге шығарыңыз.
Задание 4
Келесі жолды құратын бағдарлама жазыңыз:
rust"123456789"
Задание 5
Бүтін сандардың бос орындармен бөлінген жолы берілген:
rustlet txt: &str = "123 456 789";
Осы жолдағы сандардың қосындысын табыңыз.
Задание 6
Сөздерден тұратын жол берілген:
rustlet txt: &str = "word1 word2 word3";
Осы жолдан алғашқы N сөзді
сөздер векторы түрінде алыңыз.
Задание 7
Бүтін сан берілген:
rustlet num: u16 = 12345;
Санның таңбалар массивін кері ретте алыңыз:
rust['5', '4', '3', '2', '1']