Niveau 4.6 du livre d'exercices Rust
Une chaîne de caractères est donnée. Vérifiez que cette chaîne est composée uniquement de chiffres.
Un vecteur est donné :
vec![1, 0, 2, 3, 0, 5]
Supprimez tous les zéros du vecteur :
[1, 2, 3, 5]
Un vecteur est donné :
let vct: Vec<i16> = Vec::new();
Écrivez le code qui remplira ce vecteur avec les puissances de deux jusqu'à la n-ième puissance :
[2, 4, 8, 16, 32]
Un nombre entier est donné :
let num: u16 = 12345;
Obtenez le premier chiffre pair en partant de la fin de ce nombre.
Écrivez un programme qui générera la chaîne suivante :
"54321"
Un tableau de nombres entiers est donné :
let arr = [123, 102, 345, 350];
Enregistrez dans un nouveau vecteur les nombres qui contiennent le chiffre zéro.
Une chaîne de caractères est donnée :
"abcdef"
Obtenez chaque deuxième caractère de cette chaîne :
"acf"