Rust тапшырмалар топтому 2.1 деңгээли

Задание 1

loop цикли менен while циклинин ортосундагы айырмачылыкты түшүндүрүңүз.

Задание 2

Бүтүн сандардан турган массив берилген:

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

Бул массивдеги элементтердин санын консолго чыгарыңыз.

Задание 3

Бүтүн сандардан турган массив берилген:

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

Бул массивдин элементтерин консолго чыгарыңыз.

Задание 4

Саптардан турган массив берилген:

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

Бул массивдин ар бир элементинин биринчи белгисин консолго чыгарыңыз.

Задание 5

Кандайдыр бир бүтүн сан берилген:

rustlet num: u16 = 12345;

Анын бардык жуп сандарынын суммасын табыңыз.

Задание 6

Кандайдыр бир бүтүн сан берилген:

rustlet num: u8 = 12;

Бул сандын факториалын табыңыз.