Livello 4.6 del libro di esercizi Rust
Задание 1
Data una stringa. Verifica che questa stringa sia composta solo da cifre.
Задание 2
Dato un vettore:
rustvec![1, 0, 2, 3, 0, 5]
Rimuovi dal vettore tutti gli zeri:
rust[1, 2, 3, 5]
Задание 3
Dato un vettore:
rustlet vct: Vec<i16> = Vec::new();
Scrivi il codice che riempirà questo vettore con le potenze di due fino all'ennesima potenza:
rust[2, 4, 8, 16, 32]
Задание 4
Dato un numero intero:
rustlet num: u16 = 12345;
Ottieni la prima cifra pari dalla fine di questo numero.
Задание 5
Scrivi un programma che generi la seguente stringa:
rust"54321"
Задание 6
Dato un array con numeri interi:
rustlet arr = [123, 102, 345, 350];
Salva in un nuovo vettore i numeri che contengono la cifra zero.
Задание 7
Data una stringa:
rust"abcdef"
Ottieni ogni secondo carattere di questa stringa:
rust"acf"