program rendezes_kivalasztassal;
const n = 10;
var a: array [1..n] of integer;
i, j, c: 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 közvetlen kiválasztással
for i:=1 to n-1 do
for j:=i+1 to n do
if a[j]<a[i] then begin
c:=a[j];
a[j]:=a[i];
a[i]:=c;
end;
writeln('A rendezett tomb elemei: ');
for i:=1 to n do
write(a[i], ' ');
readln;
end.
cHJvZ3JhbSByZW5kZXplc19raXZhbGFzenRhc3NhbDsKY29uc3QgbiA9IDEwOwp2YXIgYTogYXJyYXkgWzEuLm5dIG9mIGludGVnZXI7CiAgICBpLCBqLCBjOiBpbnRlZ2VyOwpiZWdpbgogIHJhbmRvbWl6ZTsKICAvL0EgdMO2bWIgZWxrw6lzesOtdMOpc2UKICBmb3IgaTo9MSB0byBuIGRvCiAgYmVnaW4KICAgIGFbaV06PXJhbmRvbSg1NSk7CiAgICB3cml0ZShhW2ldLCAnICcpOwogIGVuZDsKICBXcml0ZWxuOwogIC8vVMO2bWIgcmVuZGV6w6lzZSBrw7Z6dmV0bGVuIGtpdsOhbGFzenTDoXNzYWwKICBmb3IgaTo9MSB0byBuLTEgZG8KICAgIGZvciBqOj1pKzEgdG8gbiBkbwogICAgICBpZiBhW2pdPGFbaV0gdGhlbiBiZWdpbgogICAgICAgIGM6PWFbal07CiAgICAgICAgYVtqXTo9YVtpXTsKICAgICAgICBhW2ldOj1jOwogICAgICBlbmQ7CgogIHdyaXRlbG4oJ0EgcmVuZGV6ZXR0IHRvbWIgZWxlbWVpOiAnKTsKICBmb3IgaTo9MSB0byBuIGRvCiAgICB3cml0ZShhW2ldLCAnICcpOwogIHJlYWRsbjsKZW5kLg==