Nivå 6.10 Rust oppgavesamling

Задание 1

Be brukeren om å skrive inn to datoer i formatet år-måned-dag. Bestem hvor mange dager det er mellom de innskrevne datoene.

Задание 2

Fyll en matrise med tilfeldige tall fra intervallet 1 til 100.

Задание 3

Skriv ut alle datoer i inneværende måned til konsollen i formatet år-måned-dag. Merk ukedager og helger, samt dagens dato.

Задание 4

Skriv et program som genererer følgende streng:

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

Skriv et program som genererer følgende streng:

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

Gitt to datoer representert som følgende struktur:

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

Få differansen mellom disse datoene representert som følgende struktur:

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