Niveli 4.6 i detyrave Rust

Задание 1

Jepet një varg. Kontrolloni nëse ky varg përbëhet vetëm nga shifra.

Задание 2

Jepet një vektor:

rustvec![1, 0, 2, 3, 0, 5]

Hiqni nga vektori të gjitha zeroat:

rust[1, 2, 3, 5]
Задание 3

Jepet një vektor:

rustlet vct: Vec<i16> = Vec::new();

Shkruani kodin që do ta mbushë këtë vektor me fuqitë e dyos deri në fuqinë e n-të:

rust[2, 4, 8, 16, 32]
Задание 4

Jepet një numër i plotë:

rustlet num: u16 = 12345;

Gjeni shifrën e parë çift nga fundi i këtij numri.

Задание 5

Shkruani një program që do të formojë vargun e mëposhtëm:

rust"54321"
Задание 6

Jepet një grup me numra të plotë:

rustlet arr = [123, 102, 345, 350];

Regjistroni në një vektor të ri ata numra që përmbajnë shifrën zero.

Задание 7

Jepet një varg:

rust"abcdef"

Merrni çdo karakter të dytë të këtij vargu:

rust"acf"