Heja!
Mam taki kod do losowania liczb, przykładowo 6 liczb: Te liczby przedstawiane są w jednym Edicie. Chciałem zrobić tak, aby każda liczba była przedstawiana w osobnym Edicie, czyli od Edit1 do Edit6. Pomóżcie mi. Z góry dziękuję za pomoc :)
procedure TForm1.Button1Click(Sender: TObject);
var wyniki:array[1..6] of byte;i,j,liczba:byte;
dawaj:boolean;
begin
for i:=1 to strtoint(edit2.text) do begin
dawaj:=false;
while not dawaj do begin
dawaj:=true;
liczba:=random(80)+1;
if i>1 then
for j:=1 to i-1 do if wyniki[j]=liczba then dawaj:=false;
end;
wyniki[i]:=liczba;
end;
Edit1.Text:=IntToStr(wyniki[1]);
for i:=2 to strtoint(edit2.text)do Edit1.Text:=Edit1.Text+ ', '+IntToStr(wyniki[i]);
if edit2.Text='0' then edit1.Text:='';
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
randomize;
end;