Уровень 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,
}