Ниво 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,
}
Подразумева се да прво треба добити цео број дана, затим из остатка издвојити цео број сати, затим из остатка издвојити цео број минута, а оно што остане ће бити секунде.