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

пишем проверку на то, что числа есть близнецы.
Далее эту проверку запускаем в цикле.

Что-то типа:

Код:
function IsNumbersIsSiblings(A, B : Integer) : Boolean;
begin
  // тут сам реализуешь
end;

var
  I, J : Integer;
begin
  For I := 2 To 999 Do
    For J := I + 1 To 1000 Do
       If IsNumbersIsSiblings(I,J) Then
          // здесь надо куда-то вывести, например, на консоль:
          WriteLn(I,' и ',J);
end;
Ответить с цитированием