с клавиатуры вводится дата в формате чч.мм.гг. Опрведелитеи предшествующую дату. к примеру

С клавиатуры вводится дата в формате чч.мм.гг. Опрведелитеи предшествующую дату. к примеру для даты 01,10,15 нужно 30,09,15

Задать свой вопрос
2 ответа

PascalABC.NET 3.4.2, сборка 1843 от 24.10.2018

Внимание! Если программка не работает, обновите версию!

begin

 var s := ReadlnString;

 var d: DateTime;

 if DateTime.TryParse(s, d) then '(d.AddDays(-1).Date):dd.MM.yy'.Println

 else Println('Неправильная дата')

end.

1.3.18

28.02.18

Олеся Курская
Работает исправно
Oleg Pinjanskij
Да почему же оно работать-то не будет? )))
Jelmer Agata
Практически все это - обращение к библиотекам Microsoft .NET Framework.
10.10.18-9.10.18
23.01.19-22.01.19
01.01.20-31.12.19
01.12.18-30.11.18
Tatjana Macynina
вот так?
Арина Крынина
Thank you
Камилла Червонная
OK
Иван
Вот только программки нет. Либо надо набрать дату, а позже с Вами связаться, чтоб Вы написали предшествующую? ))))
, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт