Уровень 6.6 задачника Rust
Задание 1
Определите, сколько дней осталось до конца месяца.
Задание 2
Попросите пользователя ввести свой email. Проверьте, ввел ли он корректное значение.
Задание 3
Попросите пользователя ввести дату в формате год-месяц-день. Определите, была уже дата в текущем году.
Задание 4
Спросите у пользователя дату рождения. Определите, сколько дней осталось до его ближайшего Дня Рождения.
Задание 5
Получите текущую дату в виде следующей структуры:
ruststruct Date
{
year: u16,
month: u8,
day: u8,
}
Задание 6
Напишите код, который сравнит две приведенные ниже даты и выведет сообщение о том, какая из них больше:
javascriptlet date1 = (2020, 11, 30);
let date2 = (2020, 12, 31);
Задание 7
Дан некоторый массив с целыми числами, например, вот такой:
rust[123, 456, 789]
Слейте все элементы этого массива в один вектор, разбив их посимвольно:
rust[1, 2, 3, 4, 5, 6, 7, 8, 9]