Ниво 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;

Најдете го факторијалот на овој број.