Lygis 4.3 Rust užduočių rinkinys

Задание 1

Duota tam tikra eilutė su raidėmis ir skaitmenimis. Gauti priešpaskutinio skaitmens poziciją šioje eilutėje.

Задание 2

Išveskite į konsolę visus skaičius intervale nuo 10 iki 1000, kurių priešpaskutinis skaitmuo lyginis.

Задание 3

Duotas vektorius:

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

Išveskite šio vektoriaus elementus į konsolę atvirkštine tvarka.

Задание 4

Parašykite programą, kuri suformuos tokią eilutę:

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

Duota eilutė su sveikaisiais skaičiais, atskirtais tarpais:

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

Raskite šios eilutės skaičių sumą.

Задание 6

Duota eilutė su žodžiais:

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

Gaukite pirmuosius N žodžius iš šios eilutės žodžių vektoriaus pavidalu.

Задание 7

Duotas sveikasis skaičius:

rustlet num: u16 = 12345;

Gaukite skaičiaus simbolių masyvą apverstame pavidale:

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