Poziom 6.8 zestawu zadań Rust

Задание 1

Określ, czy dzisiaj jest dzień wolny od pracy czy dzień powszedni. Wynik wyświetl w konsoli.

Задание 2

Poproś użytkownika o wprowadzenie roku. Pobierz wektor dat wszystkich piątków 13-tych we wprowadzonym roku.

Задание 3

Dany jest ciąg znaków ze słowami. Posortuj słowa w kolejności alfabetycznej.

Задание 4

Dane są dwie krotki z datami:

rustlet tpl1 = (2025, 11, 29);
let tpl2 = (2027, 12, 31);

Znajdź różnicę w dniach między tymi datami.

Задание 5

Dany jest ciąg znaków z datą:

rust"2025-2-1"

Napisz kod, który w razie potrzeby doda zera do miesiąca i dnia:

rust"2025-02-01"
Задание 6

Napisz program, który utworzy następujący ciąg znaków:

rust"-1-22-333-444-55555-"