Úroveň 6.7 úloh Rust

Задание 1

Požiadajte používateľa, aby zadal svoje telefónne číslo. Skontrolujte, či zadané údaje zodpovedajú formátu telefónneho čísla.

Задание 2

Získajte vektor všetkých víkendových dní bežného roku vo formáte rok-mesiac-deň.

Задание 3

Napíšte kód, ktorý porovná dva uvedené dátumy a vypíše správu o tom, ktorý z nich je väčší:

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

Daný dátum vo forme nasledujúcej štruktúry:

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

Získajte deň týždňa, ktorý zodpovedá tomuto dátumu.

Задание 5

Dané nejaké číslo:

rust123456

Nájdite súčet párov číslic tohto čísla. V našom prípade sa myslí nasledovné:

rust12 + 34 + 56