Nivelul 2.1 al cărții de probleme Rust

Задание 1

Explicați care este diferența dintre bucla loop și bucla while.

Задание 2

Este dat un array cu numere întregi:

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

Afișați în consolă numărul de elemente din acest array.

Задание 3

Este dat un array cu numere întregi:

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

Afișați în consolă elementele acestui array.

Задание 4

Este dat un array cu șiruri de caractere:

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

Afișați în consolă primele caractere ale fiecărui element din acest array.

Задание 5

Este dat un număr întreg:

rustlet num: u16 = 12345;

Găsiți suma tuturor cifrelor sale pare.

Задание 6

Este dat un număr întreg:

rustlet num: u8 = 12;

Găsiți factorialul acestui număr.