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