В массив m1 записывается 100 чисел на промежутке -100 до 100, в массиве m2 эти числа расположены по возрастанию!
Код:
var
m1,m2: array[1..100]of integer;
i,k,n,min: integer;
begin
min:=maxint;
for i:=1 to 100 do
m1[i]:=-100+random(201);
for i:=1 to 100 do
begin
for k:=1 to 100 do
if min>m1[k] then
begin
min:=m1[k]; n:=k;
end;
m1[n]:=maxint;
m2[i]:=min;
min:=maxint;
write(m2[i],' ');
end;
end.