Ниво 6.10 на Rust задачникот
Задание 1
Побарајте од корисникот да внесе две датуми во формат год-месец-ден. Определете колку денови има помеѓу внесените датуми.
Задание 2
Пополнете низа со случајни
броеви од опсегот од 1
до 100.
Задание 3
Испечатете ги сите датуми на тековниот месец во конзола во формат год-месец-ден. Обележете ги работните денови и викендите, како и тековниот ден.
Задание 4
Напишете програма која ќе ја формира следната низа:
rust"12 34 56 78"
Задание 5
Напишете програма која ќе ја формира следната низа:
java"1+2-3+4-5+6-7+8"
Задание 6
Дадени се две датуми во вид на следната структура:
ruststruct Date
{
year: u16,
month: u8,
day: u8,
}
Добијте ја разликата помеѓу овие датуми во вид на следната структура:
ruststruct Time
{
days: u16,
hours: u8,
minutes: u8,
seconds: u8,
}