А вот с этим кодом?
Код:
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;
Ошибка выскакивает о том что типы несовместимы в этой строке
Цитата:
if ord(s[1])=ord(s[2]) and ord(s[2])=ord(s[3]) and ord(s[1])=ord(s[3]) then break
|
Что нужно сделать/дописать?