Niveau 6.10 af Rust opgavebog

Задание 1

Bed brugeren om at indtaste to datoer i formatet år-måned-dag. Bestem, hvor mange dage der er mellem de indtastede datoer.

Задание 2

Udfyld et array med tilfældige tal fra intervallet fra 1 til 100.

Задание 3

Udskriv alle datoer for den aktuelle måned til konsollen i formatet år-måned-dag. Marker hverdage og weekender, samt den aktuelle dag.

Задание 4

Skriv et program, der danner følgende streng:

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

Skriv et program, der danner følgende streng:

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

Der er givet to datoer i form af følgende struktur:

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

Få forskellen mellem disse datoer i form af følgende struktur:

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