Nível 6.8 do livro de exercícios Rust

Задание 1

Determine se hoje é um dia de folga ou um dia útil. Exiba o resultado no console.

Задание 2

Solicite ao usuário que insira um ano. Obtenha um vetor com as datas de todas as sextas-feiras 13 no ano inserido.

Задание 3

Dada uma string com palavras. Ordene as palavras em ordem alfabética.

Задание 4

Dadas duas tuplas com datas:

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

Encontre a diferença em dias entre essas datas.

Задание 5

Dada uma string com uma data:

rust"2025-2-1"

Escreva um código que, se necessário, adicionará zeros ao mês e ao dia:

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

Escreva um programa que formará a seguinte string:

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