Ниво 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']