Nivå 6.9 Rust Problembok

Задание 1

Bestäm hur många dagar det är kvar till närmaste söndag. Skriv ut resultatet i konsolen.

Задание 2

Skriv ut namnet på veckodagen för sista dagen i innevarande månad i konsolen.

Задание 3

Given är en sträng med ett nummer:

rust"1234567"

Separera tripplar av siffror med mellanslag, med start från slutet av numret. I vårt fall ska följande erhållas:

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

Given är en array med nummer:

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

Kontrollera att i denna array finns två identiska element i rad.

Задание 5

Givna är sekunder:

rustlet sec: i16 = 1323435;

Hitta antalet dagar, timmar, minuter och sekunder, motsvarande denna tid:

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

Menas är att först få heltalsantal dagar, sedan från resten extrahera heltals antal timmar, sedan från resten extrahera heltals antal minuter och det som återstår, blir sekunder.