Səviyyə 4.3 tapşırıq dəsti Rust
Задание 1
Bəzi hərflər və rəqəmlər olan bir sətir verilib. Bu sətirdəki sondan əvvəlki rəqəmin mövqeyini tapın.
Задание 2
Konsola 10-dan 1000-a qədər olan
aralıqdakı, sondan əvvəlki rəqəmi cüt olan
bütün ədədləri çıxarın.
Задание 3
Vektor verilib:
rustlet vct = vec![1, 2, 3, 4, 5];
Bu vektorun elementlərini konsola tərs qaydada çıxarın.
Задание 4
Aşağıdakı sətri yaradan proqram yazın:
rust"123456789"
Задание 5
Boşluqlarla ayrılmış tam ədədlər olan bir sətir verilib:
rustlet txt: &str = "123 456 789";
Bu sətirdəki ədədlərin cəmini tapın.
Задание 6
Sözlər olan bir sətir verilib:
rustlet txt: &str = "word1 word2 word3";
Bu sətirdən ilk N sözü sözlər vektoru kimi əldə edin.
Задание 7
Tam ədəd verilib:
rustlet num: u16 = 12345;
Ədədin simvollar massivini tərs qaydada əldə edin:
rust['5', '4', '3', '2', '1']