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