Úroveň 2.1 úloh Rust

Задание 1

Vysvetlite, v čom je rozdiel medzi cyklom loop a cyklom while.

Задание 2

Dané je pole s celými číslami:

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

Vypíšte do konzoly počet prvkov v tomto poli.

Задание 3

Dané je pole s celými číslami:

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

Vypíšte do konzoly prvky tohto poľa.

Задание 4

Dané je pole s reťazcami:

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

Vypíšte do konzoly prvé znaky každého prvku tohto pola.

Задание 5

Dané je nejaké celé číslo:

rustlet num: u16 = 12345;

Nájdite súčet všetkých jeho párnych číslic.

Задание 6

Dané je nejaké celé číslo:

rustlet num: u8 = 12;

Nájdite faktoriál tohto čísla.