Rust тапсырмалар жинағы 6.10 деңгейі

Задание 1

Пайдаланушыдан жыл-ай-күн форматында екі күнді енгізуін сұраңыз. Енгізілген күндер арасындағы күндер санын анықтаңыз.

Задание 2

Массивті 1-ден 100-ге дейінгі аралықтағы кездейсоқ сандармен толтырыңыз.

Задание 3

Ағымдағы айдың барлық күндерін консольге жыл-ай-күн форматында шығарыңыз. Жұмыс күндері мен демалыс күндерін, сондай-ақ ағымдағы күнді белгілеңіз.

Задание 4

Келесі жолды құратын бағдарлама жазыңыз:

rust"12 34 56 78"
Задание 5

Келесі жолды құратын бағдарлама жазыңыз:

java"1+2-3+4-5+6-7+8"
Задание 6

Келесі құрылым түріндегі екі күн берілген:

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

Осы күндер арасындағы айырмашылықты келесі құрылым түрінде алыңыз:

ruststruct Time
{
  days: u16,
  hours: u8,
  minutes: u8,
  seconds: u8,
}