Līmenis 6.10 uzdevumu krājums Rust

Задание 1

Palūdziet lietotājam ievadīt divus datumus formātā gads-mēnesis-diena. Nosakiet, cik dienu ir starp ievadītajiem datumiem.

Задание 2

Aizpildiet masīvu ar nejaušiem skaitļiem no intervāla no 1 līdz 100.

Задание 3

Izvadiet visus pašreizējā mēneša datumus konsole formātā gads-mēnesis-diena. Atzīmējiet darba dienas un brīvdienas, kā arī pašreizējo dienu.

Задание 4

Uzrakstiet programmu, kas izveidos šādu virkni:

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

Uzrakstiet programmu, kas izveidos šādu virkni:

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

Doti divi dati kā šāda struktūra:

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

Iegūstiet starpību starp šiem datumiem kā šādu struktūru:

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