Ниво 4.3 работна тетрадка Rust

Задание 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']