Nivo 4.6 zadataka Rust
Задание 1
Data je string. Proverite da li ovaj string sadrži samo cifre.
Задание 2
Data je vektor:
rustvec![1, 0, 2, 3, 0, 5]
Uklonite iz vektora sve nule:
rust[1, 2, 3, 5]
Задание 3
Data je vektor:
rustlet vct: Vec<i16> = Vec::new();
Napišite kod koji će popuniti ovaj vektor stepenima dvojke do n-tog stepena:
rust[2, 4, 8, 16, 32]
Задание 4
Data je celobrojna vrednost:
rustlet num: u16 = 12345;
Pronađite prvu parnu cifru s kraja ovog broja.
Задание 5
Napišite program koji će formirati sledeći string:
rust"54321"
Задание 6
Data je niz celih brojeva:
rustlet arr = [123, 102, 345, 350];
Zapišite u novi vektor one brojeve koji sadrže cifru nula.
Задание 7
Data je string:
rust"abcdef"
Pronađite svaki drugi karakter ovog stringa:
rust"acf"