Сатҳи 6.7 китоби машқҳои Rust

Задание 1

Аз корбар хоҳиш кунед, ки рақами телефони худро ворид кунад. Санҷед, ки додаҳои воридшуда ба формати рақами телефон мувофиқ меоянд ё не.

Задание 2

Вектори ҳамаи рӯзҳои истироҳатии соли ҷорӣро дар формати сол-моҳ-рӯз ба даст оред.

Задание 3

Рамзе нависед, ки ду таърихи дар зер овардашударо муқоиса мекунад ва паёмеро чоп мекунад, ки кадом якеашон калонтар аст:

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

Таърихе дода шудааст, ки ба шумораи зерин ифода шудааст:

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

Рӯзи ҳафтаеро, ки ба ин таърих мувофиқ аст, ба даст оред.

Задание 5

Як адад дода шудааст:

rust123456

Ҷамъи рақамҳои ҷуфтии ин ададро ёбед. Дар ҳолати мо, маънои зерин ифода мешавад:

rust12 + 34 + 56