Úroveň 6.7 úloh Rust

Задание 1

Požádejte uživatele, aby zadal své telefonní číslo. Ověřte, že zadané údaje odpovídají formátu telefonního čísla.

Задание 2

Získejte vektor všech víkendových dnů současného roku ve formátu rok-měsíc-den.

Задание 3

Napište kód, který porovná dvě uvedené níže datumy a vypíše zprávu o tom, které z nich je větší:

javascriptlet date1 = "2020-11-30";
let date2 = "2020-12-31";
Задание 4

Je dáno datum ve formě následující struktury:

ruststruct Date
{
  year: u16,
  month: u8,
  day: u8,
}

Získejte den v týdnu, odpovídající tomuto datu.

Задание 5

Je dáno určité číslo:

rust123456

Najděte součet párů číslic tohoto čísla. V našem případě se myslí následující:

rust12 + 34 + 56