program rendezes_minimum_kivalasztassal;
const n = 10;
var a: array [1..n] of integer;
i, j, min, ind: integer;
begin
randomize;
//A tömb elkészítése
for i:=1 to n do
begin
a[i]:=random(55);
write(a[i], ' ');
end;
Writeln;
//Tömb rendezése minimum-kiválasztással
for i:=1 to n-1 do
begin
ind:=i;
min:=a[i];
for j:=i+1 to n do
if a[j]<min then
begin
min:=a[j];
ind:=j;
end;
a[ind]:=a[i];
a[i]:=min;
end;
writeln('A rendezett tomb elemei: ');
for i:=1 to n do
write(a[i], ' ');
readln;
end.
cHJvZ3JhbSByZW5kZXplc19taW5pbXVtX2tpdmFsYXN6dGFzc2FsOwpjb25zdCBuID0gMTA7CnZhciBhOiBhcnJheSBbMS4ubl0gb2YgaW50ZWdlcjsKICAgIGksIGosIG1pbiwgaW5kOiBpbnRlZ2VyOwpiZWdpbgogIHJhbmRvbWl6ZTsKICAvL0EgdMO2bWIgZWxrw6lzesOtdMOpc2UKICBmb3IgaTo9MSB0byBuIGRvCiAgYmVnaW4KICAgIGFbaV06PXJhbmRvbSg1NSk7CiAgICB3cml0ZShhW2ldLCAnICcpOwogIGVuZDsKICBXcml0ZWxuOwogIC8vVMO2bWIgcmVuZGV6w6lzZSBtaW5pbXVtLWtpdsOhbGFzenTDoXNzYWwKICBmb3IgaTo9MSB0byBuLTEgZG8KICBiZWdpbgogICAgaW5kOj1pOwogICAgbWluOj1hW2ldOwogICAgZm9yIGo6PWkrMSB0byBuIGRvCiAgICAgIGlmIGFbal08bWluIHRoZW4KICAgICAgYmVnaW4KICAgICAgICBtaW46PWFbal07CiAgICAgICAgaW5kOj1qOwogICAgICBlbmQ7CiAgICBhW2luZF06PWFbaV07CiAgICBhW2ldOj1taW47CiAgZW5kOwoKICB3cml0ZWxuKCdBIHJlbmRlemV0dCB0b21iIGVsZW1laTogJyk7CiAgZm9yIGk6PTEgdG8gbiBkbwogICAgd3JpdGUoYVtpXSwgJyAnKTsKICByZWFkbG47CmVuZC4=