Rust тапсырмалар деңгейі 6.9
Ең жақын жексенбіге дейін неше күн қалғанын анықтаңыз. Нәтижені консольге шығарыңыз.
Ағымдағы айдың соңғы күнінің апта күнінің атауын консольге шығарыңыз.
Санды қамтитын бір жол берілген:
"1234567"
Санның соңынан бастап, үш таңбалы топтарды бос орындармен бөліңіз. Біздің жағдайда төмендегілер шығуы керек:
"1 234 567"
Сандар массиві берілген:
[1, 2, 3, 3, 4, 5}
Бұл массивте бір-біріне ұқсас екі элементтің қатар келетінін тексеріңіз.
Секундтар берілген:
let sec: i16 = 1323435;
Осы уақытқа сәйкес келетін күндердің, сағаттардың, минуттардың және секундтардың санын табыңыз:
struct Time
{
days: u16,
hours: u8,
minutes: u8,
seconds: u8,
}
Яғни, алдымен тұтас күндерді алу керек, содан кейін қалған бөліктен тұтас сағаттарды бөліп алу, содан кейін қалған бөліктен тұтас минуттарды бөліп алу, ал қалғаны секундтар болады.