Niveau 3.5 du cahier d'exercices Rust
Задание 1
Un tableau de nombres est donné. Vérifiez que tous les éléments de ce tableau sont des nombres positifs.
Задание 2
Un texte avec des mots est donné. Un caractère est également donné :
rustlet chr: char = 'a';
Affichez dans la console tous les mots commençant par le caractère donné.
Задание 3
Une chaîne de caractères est donnée :
rust"1203405"
Trouvez la position du dernier zéro dans la chaîne.
Задание 4
Deux tableaux sont donnés :
rustint arr1: [i8: 5] = [1, 2, 3, 4, 5];
int arr2: [i8: 5] = [4, 5, 6, 7, 8];
Affichez dans la console les éléments communs de ces tableaux :
rust4
5
Задание 5
Une chaîne de caractères est donnée :
rustlet txt: &str = "abc def jhi";
Comptez le nombre de mots dans cette chaîne.
Задание 6
Un nombre entier est donné :
rustlet num: i16 = 12000;
Comptez le nombre de zéros à la fin de ce nombre :
rust3