Kiwango cha 6.10 cha Changamoto za Rust

Задание 1

Omba mtumiaji aingize tarehe mbili katika muundo mwaka-mwezi-siku. Amua, ni siku ngapi kati ya tarehe zilizoingizwa.

Задание 2

Jaza safu (array) na nambari nasibu kutoka kwenye kipindi cha 1 hadi 100.

Задание 3

Andika tarehe zote za mwezi wa sasa kwenye koni (console) katika muundo mwaka-mwezi-siku. Weka alama siku za kazi na wikendi, na pia siku ya sasa.

Задание 4

Andika programu ambayo itaunda mstari ufuatao:

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

Andika programu ambayo itaunda mstari ufuatao:

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

Zimetolewa tarehe mbili kwa mfumo wa muundo ufuatao:

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

Pata tofauti kati ya tarehe hizi kwa mfumo wa muundo ufuatao:

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