Показать сообщение отдельно
  #2  
Старый 16.12.2016, 20:36
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

ну и в чем проблема?
Только определись - как считать/сравнивать день рождения - с учетом месяца или нет.
Вот простейшая функция для случая, когда месяц НЕ учитывается:
Код:
function IsSequenceDec(A : Array Of Integer) : Boolean;
var
begin
  Result := True;
  For I := Low(A)+1 To High(A) Do
    Begin
      Result := A[i] < A[I-1];
      If Not Result Then Break;
    End;
end;
Ответить с цитированием