Úroveň 6.6 úloh Rust
Určite, koľko dní zostáva do konca mesiaca.
Požiadajte používateľa, aby zadal svoj email. Skontrolujte, či zadal správnu hodnotu.
Požiadajte používateľa, aby zadal dátum vo formáte rok-mesiac-deň. Určite, či dátum už v tomto roku bol.
Opýtajte sa používateľa na dátum narodenia. Určite, koľko dní zostáva do jeho najbližších narodenín.
Získajte aktuálny dátum vo forme nasledujúcej štruktúry:
struct Date
{
year: u16,
month: u8,
day: u8,
}
Napíšte kód, ktorý porovná dva uvedené nižšie dátumy a vypíše správu o tom, ktorý z nich je väčší:
let date1 = (2020, 11, 30);
let date2 = (2020, 12, 31);
Dané je nejaké pole s celými číslami, napríklad takéto:
[123, 456, 789]
Spojte všetky prvky tohto poľa do jedného vektora, pričom ich rozdeľte po znakoch:
[1, 2, 3, 4, 5, 6, 7, 8, 9]