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']