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