Səviyyə 2.1 Tapşırıqlar Kolleksiyası Rust

Задание 1

Izah edin, loop döngüsü ilə while döngüsü arasında nə fərq var.

Задание 2

Tam ədədlərdən ibarət bir massiv verilib:

rustlet arr = [1, 2, 3, 4, 5];

Konsola bu massivin elementlərinin sayını çıxarın.

Задание 3

Tam ədədlərdən ibarət bir massiv verilib:

rustlet arr = [1, 2, 3, 4, 5];

Konsola bu massivin elementlərini çıxarın.

Задание 4

Sətirlərdən ibarət bir massiv verilib:

rustlet arr = ["123", "456", "789"];

Konsola bu massivin hər bir elementinin ilk simvolunu çıxarın.

Задание 5

Müəyyən bir tam ədəd verilib:

rustlet num: u16 = 12345;

Onun bütün cüt rəqəmlərinin cəmini tapın.

Задание 6

Müəyyən bir tam ədəd verilib:

rustlet num: u8 = 12;

Bu ədədin faktorialını tapın.