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