Nivo 6.9 zadataka Rust

Задание 1

Odredite koliko dana je preostalo do najbliže nedelje. Rezultat prikažite u konzoli.

Задание 2

Prikažite u konzoli naziv dana u nedelji poslednjeg dana tekućeg meseca.

Задание 3

Data je određena linija sa brojem:

rust"1234567"

Razdvojite trojke cifara razmacima, počevši od kraja broja. U našem slučaju trebalo bi da se dobije sledeće:

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

Dat je niz sa brojevima:

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

Proverite da li u ovom nizu postoje dva identična elementa jedan za drugim.

Задание 5

Date su sekunde:

rustlet sec: i16 = 1323435;

Pronađite broj dana, sati, minuta i sekundi, koji odgovaraju ovom datumu:

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

Podrazumeva se da prvo treba dobiti celi broj dana, zatim iz ostatka izdvojiti ceo broj sati, zatim iz ostatka izdvojiti ceo broj minuta i ono što preostane, biće sekunde.