Nivå 6.9 av Rust oppgavesamling

Задание 1

Bestem hvor mange dager som gjenstår til nærmeste søndag. Skriv ut resultatet i konsollen.

Задание 2

Skriv ut navnet på ukedagen for den siste dagen i gjeldende måned i konsollen.

Задание 3

Gitt en streng med et tall:

rust"1234567"

Separer triader av sifre med mellomrom, starter fra slutten av tallet. I vårt tilfelle skal følgende resultere:

rust"1 234 567"
Задание 4

Gitt en array med tall:

rust[1, 2, 3, 3, 4, 5}

Kontroller at i denne arrayen finnes det to like elementer etter hverandre.

Задание 5

Gitt sekunder:

rustlet sec: i16 = 1323435;

Finn antall dager, timer, minutter og sekunder, som tilsvarer denne tiden:

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

Det menes at man først skal få helt antall dager, deretter fra resten utheve helt antall timer, deretter fra resten utheve helt antall minutter og det som er igjen, vil være sekunder.