offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
45 of 100 menu

Уровень 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, }