Nivel 6.6 del libro de ejercicios Rust

Задание 1

Determina cuántos días quedan hasta el final del mes.

Задание 2

Solicita al usuario que ingrese su email. Verifica si ingresó un valor correcto.

Задание 3

Solicita al usuario que ingrese una fecha en formato año-mes-día. Determina si la fecha ya ha ocurrido en el año actual.

Задание 4

Pregunta al usuario su fecha de nacimiento. Determina cuántos días faltan para su próximo Cumpleaños.

Задание 5

Obtén la fecha actual en forma de la siguiente estructura:

ruststruct Date
{
  year: u16,
  month: u8,
  day: u8,
}
Задание 6

Escribe código que compare las dos fechas provistas a continuación y muestre un mensaje indicando cuál es mayor:

javascriptlet date1 = (2020, 11, 30);
let date2 = (2020, 12, 31);
Задание 7

Dado un array con números enteros, por ejemplo, este:

rust[123, 456, 789]

Combina todos los elementos de este array en un solo vector, dividiéndolos carácter por carácter:

rust[1, 2, 3, 4, 5, 6, 7, 8, 9]