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.