Poziom 6.6 zestawu zadań Rust
Задание 1
Określ, ile dni pozostało do końca miesiąca.
Задание 2
Poproś użytkownika o wprowadzenie swojego adresu email. Sprawdź, czy wprowadził poprawną wartość.
Задание 3
Poproś użytkownika o wprowadzenie daty w formacie rok-miesiąc-dzień. Określ, czy data już minęła w bieżącym roku.
Задание 4
Zapytaj użytkownika o datę urodzenia. Określ, ile dni pozostało do jego najbliższych urodzin.
Задание 5
Pobierz bieżącą datę w postaci następującej struktury:
ruststruct Date
{
year: u16,
month: u8,
day: u8,
}
Задание 6
Napisz kod, który porówna dwie podane poniżej daty i wyświetli komunikat o tym, która z nich jest większa:
javascriptlet date1 = (2020, 11, 30);
let date2 = (2020, 12, 31);
Задание 7
Dana jest pewna tablica z liczbami całkowitymi, na przykład taka:
rust[123, 456, 789]
Połącz wszystkie elementy tej tablicy w jeden wektor, rozbijając je znak po znaku:
rust[1, 2, 3, 4, 5, 6, 7, 8, 9]