Úroveň 6.9 úloh Rust
Задание 1
Určete, kolik dní zbývá do nejbližší neděle. Výsledek vypište do konzole.
Задание 2
Vypište do konzole název dne v týdnu posledního dne aktuálního měsíce.
Задание 3
Je dána nějaký řetězec s číslem:
rust"1234567"
Oddělte trojice číslic mezerami, počínaje od konce čísla. V našem případě by mělo vzniknout následující:
rust"1 234 567"
Задание 4
Je dán pole s čísly:
rust[1, 2, 3, 3, 4, 5}
Ověřte, že v tomto poli jsou dva stejné prvky po sobě jdoucí.
Задание 5
Jsou dány sekundy:
rustlet sec: i16 = 1323435;
Najděte počet dní, hodin, minut a sekund, odpovídajících tomuto času:
ruststruct Time
{
days: u16,
hours: u8,
minutes: u8,
seconds: u8,
}
Myslí se tím nejprve získat celý počet dní, poté ze zbytku vydělit celý počet hodin, poté ze zbytku vydělit celý počet minut a to, co zbyde, budou sekundy.