Level 6.5 der Rust-Aufgabensammlung

Задание 1

Bitten Sie den Benutzer, sein Geburtsdatum im Format Jahr-Monat-Tag einzugeben. Bestimmen Sie, wie viele volle Jahre der Benutzer alt ist.

Задание 2

Bitten Sie den Benutzer, drei Zahlen einzugeben. Prüfen Sie, ob diese Zahlen ein pythagoreisches Tripel sind: das Quadrat der größten Zahl muss der Summe der Quadrate der beiden anderen entsprechen.

Задание 3

Gegeben ist ein Datum:

javascriptlet date = "2020-11-32";

Prüfen Sie, ob dieses Datum gültig ist.

Задание 4

Gegeben ist eine ganze Zahl:

rust35142

Sortieren Sie die Ziffern dieser Zahl. In unserem Fall sollte folgendes Ergebnis entstehen:

rust12345
Задание 5

Gegeben ist ein Tupel, das eine Zeit im Format Stunden, Minuten, Sekunden enthält:

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

Prüfen Sie, ob die Zeit gültig ist: Stunden von 00 bis 23, Minuten und Sekunden von 00 bis 59.