Показать сообщение отдельно
  #5  
Старый 06.11.2010, 20:11
Аватар для v1s2222
v1s2222 v1s2222 вне форума
Продвинутый
 
Регистрация: 07.09.2010
Сообщения: 726
Репутация: 26711
По умолчанию

Всегда or или and (в условии) надо заключать в скобки:
Код:
procedure TfrmIntNumber.Button1Click(Sender: TObject);
var min,max,a:integer; s:string;
begin
 Memo1.Clear;
 max:=999;
 a:=100;
for min:=100 to max do
  begin
  s:=inttostr(a);
  a:=min+1;
  if (ord(s[1])=ord(s[2])) and (ord(s[2])=ord(s[3])) and (ord(s[1])=ord(s[3])) then break
  else
  s:=s[1]+s[2]+s[3];
  Memo1.Lines.Add(s);
 end;
end;
__________________
Помогаю за Спасибо
Ответить с цитированием