Ниво 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,
}