Guest User

Untitled

a guest
May 1st, 2018
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. MODULE bubble_sort;
  2.  
  3. VAR
  4.   n, i, j, temp: integer;
  5.   a: array 1000 of integer;
  6.  
  7. BEGIN
  8.   read(n);
  9.  
  10.   i := 0;
  11.   while i < n do
  12.     read(a[i]);
  13.     i := i + 1;
  14.   end;
  15.  
  16.   i := 1;
  17.   while i <= n - 1 do
  18.     j := 0;
  19.     while j < n - i do
  20.       if a[j] > a[j + 1] then begin
  21.         temp := a[j];
  22.         a[j] := a[j + 1];
  23.         a[j + 1] := temp;
  24.       end;
  25.     j := j + 1;
  26.     end;
  27.     i := i + 1;
  28.   end;
  29.  
  30.   i := 0;
  31.   while i < n do
  32.     write(a[i]);
  33.     i := i + 1;
  34.   end;
  35.  
  36.   writeln();
  37.  
  38. END bubble_sort.
Add Comment
Please, Sign In to add comment