Уровень 6.4 задачника Dart

Задание 1

Попросите пользователя ввести целое число через консоль. Получите факториал введенного числа.

Задание 2

Попросите пользователя ввести дату в формате год-месяц-день. Проверьте, ввел ли он значение в корректном формате.

Задание 3

Определите, сколько дней осталось до Нового Года.

Задание 4

Дана строка, содержащая время в формате часы:минуты:секунды:

dart'12:59:59'

Проверьте, что время корректно: часы от 00 до 23, минуты и секунды от 00 до 59.

Задание 5

Дана некоторая строка:

dart'1 22 333 4444 22 5555 1'

Удалите из этой строки все подстроки, в которых количество символов больше трех. В нашем случае должно получится следующее:

dart'1 22 333 22 1'