Уровень 5.5 задачника Rust
Попросите у пользователя ввести
через консоль целое число из промежутка
от 1
до 10
. Если будет
введено что-то другое, то попросите
пользователя ввести число еще раз.
Сформируйте с помощью циклов следующий массив:
[
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
]
Дана некоторая строка:
"abcdeabc"
Очистите ее от дублей символов:
"abcde"
Дана некоторая строка:
"abcde"
Переведите в верхний регистр все нечетные буквы этой строки. В нашем случае должно получится следующее:
"AbCdE"
Даны два кортежа с датами:
let tpl1 = (2025, 11, 29);
let tpl2 = (2027, 12, 31);
Проверьте, равны ли даты.
Дан кортеж с датой:
let tpl = (2025, 12, 31);
Запишите данные этого кортежа в следующую структуру:
struct Date
{
year: u16,
month: u8,
day: u8,
}