fork download
  1. program rendezes_kivalasztassal;
  2. const n = 10;
  3. var a: array [1..n] of integer;
  4. i, j, c: integer;
  5. begin
  6. randomize;
  7. //A tömb elkészítése
  8. for i:=1 to n do
  9. begin
  10. a[i]:=random(55);
  11. write(a[i], ' ');
  12. end;
  13. Writeln;
  14. //Tömb rendezése közvetlen kiválasztással
  15. for i:=1 to n-1 do
  16. for j:=i+1 to n do
  17. if a[j]<a[i] then begin
  18. c:=a[j];
  19. a[j]:=a[i];
  20. a[i]:=c;
  21. end;
  22.  
  23. writeln('A rendezett tomb elemei: ');
  24. for i:=1 to n do
  25. write(a[i], ' ');
  26. readln;
  27. end.
Success #stdin #stdout 0s 9120KB
stdin
Standard input is empty
stdout
14 35 47 10 41 48 44 16 48 4 
A rendezett tomb elemei: 
4 10 14 16 35 41 44 47 48 48