Poziom 6.5 zestawu zadań Rust

Задание 1

Poproś użytkownika o wprowadzenie daty urodzenia w formacie rok-miesiąc-dzień. Określ, ile pełnych lat ma użytkownik.

Задание 2

Poproś użytkownika o wprowadzenie trzech liczb. Sprawdź, czy te liczby tworzą trójkę pitagorejską: kwadrat największej liczby musi być równy sumie kwadratów dwóch pozostałych.

Задание 3

Dana jest data:

javascriptlet date = "2020-11-32";

Sprawdź, czy data jest poprawna.

Задание 4

Dana jest liczba całkowita:

rust35142

Posortuj cyfry tej liczby. W naszym przypadku powinno otrzymać się następujące:

rust12345
Задание 5

Dana jest krotka zawierająca czas w formacie godziny, minuty, sekundy:

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

Sprawdź, czy czas jest poprawny: godziny od 00 do 23, minuty i sekundy od 00 do 59.