Kiwango cha 6.5 cha Mchanganyiko wa Kazi za Rust

Задание 1

Omba mtumiaji aingize tarehe ya kuzaliwa katika muundo mwaka-mwezi-siku. Amua umri kamili wa mtumiaji.

Задание 2

Omba mtumiaji aingize namba tatu. Hakikisha kuwa namba hizi ni tatu za Pythagoras: mraba wa namba kubwa zaidi inapaswa kuwa sawa na jumla ya mraba wa namba zingine mbili.

Задание 3

Tarehe fulani imetolewa:

javascriptlet date = "2020-11-32";

Hakikisha ikiwa tarehe hiyo ni sahihi.

Задание 4

Namba fulani ya kamili imetolewa:

rust35142

Panga tarakimu za namba hiyo. Kwa upande wetu inapaswa kutokea yafuatayo:

rust12345
Задание 5

Tuple iliyo na wakatu katika muundo masaa, dakika, sekunde imetolewa:

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

Hakikisha ikiwa wakatu ni sahihi: masaa kuanzia 00 hadi 23, dakika na sekunde kuanzia 00 hadi 59.