Проверить правильность введенной даты (денек, месяц, год) - Pascal ABC

Проверить правильность введенной даты (денек, месяц, год) - Pascal ABC

Задать свой вопрос
Максим
скачать
Виктор Скрицкий
а как же я тогда скачал
Васька Утепков
PascalABC.NET
1 ответ
// PascalABC.NET 3.3, сборка 1542 от 05.10.2017
// Внимание! Если программка не работает, обновите версию!

begin
  var (d,m,y):=ReadInteger3('Введите через пробел денек, месяц, год:');
  try
    var dt:=(new System.DateTime(y,m,d)).ToShortDateString;
    Writeln('Принята дата ',dt);
  except
    Writeln('Некорректная дата')
  end
end.

Образцы
Введите через пробел день, месяц, год: 8 10 2017
Принята дата 08.10.2017

Введите через пробел денек, месяц, год: 29 2 2017
Некорректная дата
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт