Сатҳи 2.1 китоби машқҳои Rust

Задание 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;

Факториали ин ададро ёбед.