Nivelul 4.3 al sarcinilor Rust

Задание 1

Este dat un șir de caractere cu litere și cifre. Obțineți poziția penultimei cifre din acest șir.

Задание 2

Afișați în consolă toate numerele din intervalul de la 10 la 1000, ale căror penultimă cifră este pară.

Задание 3

Este dat un vector:

rustlet vct = vec![1, 2, 3, 4, 5];

Afișați elementele acestui vector în consolă în ordine inversă.

Задание 4

Scrieți un program care va forma următorul șir:

rust"123456789"
Задание 5

Este dat un șir cu numere întregi, separate prin spații:

rustlet txt: &str = "123 456 789";

Găsiți suma numerelor din acest șir.

Задание 6

Este dat un șir cu cuvinte:

rustlet txt: &str = "word1 word2 word3";

Obțineți primele N cuvinte din acest șir sub formă de vector de cuvinte.

Задание 7

Este dat un număr întreg:

rustlet num: u16 = 12345;

Obțineți un vector de caractere al numărului în ordine inversă:

rust['5', '4', '3', '2', '1']