Узровень 6.9 задачніка Rust
Задание 1
Вызначыце, колькі дзён засталося да бліжэйшай нядзелі. Вынік выведзіце ў кансоль.
Задание 2
Выведзіце ў кансоль назву дня тыдня апошняга дня бягучага месяца.
Задание 3
Дадзены некаторы радок з лікам:
rust"1234567"
Аддзяліце тройкі лічбаў прабеламі, пачынаючы з канца ліку. У нашым выпадку павінна атрымацца наступнае:
rust"1 234 567"
Задание 4
Дадзены масіў з лікамі:
rust[1, 2, 3, 3, 4, 5}
Праверце, што ў гэтым масіве ёсць два аднолькавыя элементы падрад.
Задание 5
Дадзены секунды:
rustlet sec: i16 = 1323435;
Знайдзіце колькасць дзён, гадзін, хвілін і секунд, якія адпавядаюць гэтай даце:
ruststruct Time
{
days: u16,
hours: u8,
minutes: u8,
seconds: u8,
}
Маецца на ўвазе спачатку атрымаць цэлую колькасць дзён, затым з астатку вылучыць цэлую колькасць гадзін, затым з астатку вылучыць цэлую колькасць хвілін і тое, што засталося, будуць секундамі.