Nivelul 6.9 al sarcinilor Rust
Determinați câte zile au rămas până duminica cea mai apropiată. Afișați rezultatul în consolă.
Afișați în consolă numele zilei săptămânii a ultimei zile a lunii curente.
Este dat un șir de caractere cu un număr:
"1234567"
Separați tripletele de cifre cu spații, începând de la sfârșitul numărului. În cazul nostru ar trebui să se obțină următoarele:
"1 234 567"
Este dat un vector cu numere:
[1, 2, 3, 3, 4, 5}
Verificați dacă în acest vector există două elemente identice consecutive.
Sunt date secunde:
let sec: i16 = 1323435;
Găsiți numărul de zile, ore, minute și secunde, corespunzătoare acestei valori:
struct Time
{
days: u16,
hours: u8,
minutes: u8,
seconds: u8,
}
Se înțelege că mai întâi se obține un număr întreg de zile, apoi din rest se separă un număr întreg de ore, apoi din rest se separă un număr întreg de minute și ceea ce a rămas, vor fi secunde.