Niveau 4.9 du livre de problèmes Rust
Une chaîne de caractères avec des lettres et des chiffres est donnée :
let txt: &str = 'a1b2c345';
Vérifiez que dans cette chaîne il n'y a pas plus de trois lettres.
Deux nombres sont donnés :
let num1: u16 = 12;
let num2: u16 = 34;
Enregistrez dans un nouveau vecteur les diviseurs communs de ces nombres.
Un vecteur est donné :
let vct: Vec<i16> = Vec::new();
À l'aide d'une boucle, remplissez ce
vecteur avec des nombres entiers aléatoires
dans l'intervalle de 1 à 100.
Une chaîne de caractères est donnée :
"abcdefg"
Supprimez de cette chaîne chaque troisième caractère. Dans notre cas, nous devrions obtenir ce qui suit :
"abdeg"
Un tableau avec les numéros des jours de la semaine est donné :
let arr = [1, 2, 7];
Enregistrez dans un nouveau tableau les noms de ces jours :
["lun", "mar", "dim"]