Niveau 5.6 du livre de problèmes Rust

Задание 1

Déterminez combien de chiffres sont nécessaires pour écrire tous les nombres entiers dans l'intervalle de 1 à 100.

Задание 2

Écrivez un programme qui trouvera les racines d'une équation quadratique. Pour cela, demandez à l'utilisateur trois nombres qui seront les coefficients de l'équation.

Задание 3

Formez à l'aide de boucles le tableau suivant :

rustint[] {
  [1, 2, 3],
  [4, 5, 6],
  [7, 8, 9],
}
Задание 4

Deux nombres sont donnés :

rustlet num1: u16 = 12345;
let num2: u16 = 45678;

Affichez dans la console les chiffres qui sont présents à la fois dans un et dans l'autre nombre.

Задание 5

Un tableau avec une date est donné :

rustlet arr = [2025, 12, 31];

Enregistrez les données de ce tableau dans un tuple de la manière suivante :

rust(2025, 12, 31)