Код: Выделить всё
procedure TForm1.Button1Click(Sender: TObject);
var mas: array[1..5] of integer;
max,i,imax,min,imin:integer;
begin
randomize;
for i:=1 to 5 do
begin
mas[i]:=random(31)-5;
end;
max:=mas[1];
for i:=2 to 5 do
if max<mas[i] then
begin
max:=mas[i];
imax:=max;
end;
Label1.Caption:=IntToStr(max);
min:=mas[1];
for i:=2 to 5 do
if min>mas[i] then
begin
min:=mas[i];
imin:=min;
end;
label2.Caption:=IntToStr(min);
for i:=1 to 5 do
Memo1.Lines.Add(IntToStr(mas[i]));
begin
max:=mas[imin];
min:=max[imax];
end;
for i := 1 to 5 do
begin
ListBox1.Items.Add(FloatToStr(mas[i]));
end;
end;
end.