Пожалуйста помогите с паскалем! Известны год, номер месяца и денек рождения

Пожалуйста помогите с паскалем!

Знамениты год, номер месяца и день рождения человека, а также год, номер месяца и день нынешнего денька. Определите возраст человека (число полных лет). Гарантируется, что человек родился ранее сегодняшнего денька.

Требуется вывести одно целое число возраст человека.

Примеры:

входные данные....................................... выходные данные
2 1 1920
18 9 2013
..........................................................................................93
31 12 2001
1 1 2033
........................................................................................31

Задать свой вопрос
1 ответ
// PascalABC.NET 3.3
// Cборка 1590 от 03.12.2017

begin
  var (dr,mr,gr):=ReadInteger3('Введите денек, номер месяца и год рождения-gt;');
  var (ds,ms,gs):=ReadInteger3('Введите какой день, номер месяца и год на данный момент-gt;');
  var kol:=gs-gr;
  if ((mslt;mr) and (dslt;dr)) or ((ms=mr) and (dslt;dr)) then dec(kol);
  Println('Количество лет-gt;',kol);
end.

Пример(1):
Введите денек, номер месяца и год рождения-gt; 2 1 1920
Введите какой денек, номер месяца и год на данный момент-gt; 18 9 2013
Количество лет-gt; 93 


Пример(2):
Введите денек, номер месяца и год рождения-gt; 31 12 2001
Введите какой денек, номер месяца и год на данный момент-gt; 1 1 2033
Количество лет-gt; 31 
, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт