Nivelul 4.2 al sarcinilor Rust
Задание 1
Este dat un șir de caractere cu litere și cifre. Obțineți poziția ultimei cifre din acest șir.
Задание 2
Afișați în consolă toate numerele din
intervalul de la 10 la 1000,
la care prima cifră este pară.
Задание 3
Este dat un vector:
rustlet vct = vec![1, 2, 3, 4, 5];
Găsiți suma pătratelor elementelor acestui vector și afișați-o în consolă.
Задание 4
Este dat un număr întreg:
rustlet num: u16 = 12345;
Afișați în consolă numărul de cifre pare din acest număr.
Задание 5
Este dat un număr întreg:
rustlet num: u16 = 12;
Afișați în consolă toți divizorii acestui număr.
Задание 6
Sunt date două array-uri:
rustlet arr1: [i8; 5] = [1, 2, 3, 4, 5];
let arr2: [i8; 5] = [1, 2, 3];
Verificați dacă toate elementele primului array se găsesc în al doilea.
Задание 7
Este dat un număr întreg:
rustlet num: u16 = 12345;
Schimbați prima și ultima cifră a acestui număr între ele:
rust52341