Niveau 6.5 du livre de problèmes Rust

Задание 1

Demandez à l'utilisateur de saisir sa date de naissance au format année-mois-jour. Déterminez l'âge complet de l'utilisateur.

Задание 2

Demandez à l'utilisateur de saisir trois nombres. Vérifiez que ces nombres forment un triplet de Pythagore : le carré du plus grand nombre doit être égal à la somme des carrés des deux autres.

Задание 3

Une date est donnée :

javascriptlet date = "2020-11-32";

Vérifiez si cette date est valide.

Задание 4

Un nombre entier est donné :

rust35142

Triez les chiffres de ce nombre. Dans notre cas, le résultat devrait être le suivant :

rust12345
Задание 5

Un tuple est donné, contenant l'heure au format heures, minutes, secondes :

rust("12", "59", "01")

Vérifiez que l'heure est valide : les heures de 00 à 23, les minutes et les secondes de 00 à 59.