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,
}