uikolas

Pascal rikiavimas

May 1st, 2012
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.70 KB | None | 0 0
  1. program Bevarde18;
  2. type
  3.     masyvas = array[1..5] of integer;
  4. var
  5.     A : masyvas;
  6.     i, n : integer;
  7.    
  8. procedure Rikiavimas(var A : masyvas; i, n : integer);
  9. var j, k : integer;
  10. begin
  11.     for i := 1 to n do
  12.     begin
  13.         for j := 1 to n - 1 do
  14.         begin
  15.             if(A[j]) > A[j+1]
  16.                 then
  17.                     begin
  18.                         k := A[j];
  19.                         A[j] := A[j+1];
  20.                         A[j+1] := k;
  21.                     end;
  22.         end;
  23.     end;
  24. end;
  25.  
  26. begin
  27.     A[1] := 4;
  28.     A[2] := 12;
  29.     A[3] := 1;
  30.     A[4] := 3;
  31.     A[5] := 66;
  32.     n := 5;
  33. Rikiavimas(A, i, n);
  34.  
  35. for i := 1 to n do
  36.     writeln(A[i]);
  37. Readln;
  38. end.
Advertisement
Add Comment
Please, Sign In to add comment