Advertisement
Anonim_999

bubble

Dec 18th, 2022 (edited)
1,237
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.58 KB | None | 0 0
  1. program bubble;
  2.  
  3. const
  4.     n = 10;
  5.  
  6. type
  7.     mas = array[1..n] of integer;
  8.  
  9. var a:mas;
  10.     x,i,j: integer;
  11.    
  12. begin
  13.   Write('Начальный массив: ');
  14.  
  15.   for i:=1 to n do
  16.   begin
  17.     a[i]:= random(10);
  18.     write(a[i] + ' ');
  19.   end;
  20.  
  21.   for i:= 1 to n do
  22.   begin
  23.     for j:= 1 to n-1 do
  24.     begin
  25.       if a[j] > a[j + 1] then
  26.       begin
  27.           x:= a[j];
  28.           a[j]:= a[j+1];
  29.           a[j + 1]:= x;
  30.       end;
  31.     end;
  32.   end;
  33.   WriteLn;
  34.   Write('Отсортированный: ');
  35.  
  36.   for i:=1 to n do
  37.     write (a[i] + ' ');
  38. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement