Advertisement
Anonim_999

huitakakayato

Dec 18th, 2022
1,354
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.52 KB | None | 0 0
  1.  
  2. const
  3.     n = 10;
  4.  
  5. type
  6.     mas = array[1..n] of integer;
  7.  
  8. var
  9.   f:boolean;
  10.   a:mas;
  11.   i,j,x:integer;
  12.  
  13. begin
  14.   for i:= 1 to n do
  15.     begin
  16.     a[i]:= random(10);
  17.     write(a[i] + ' ');
  18.     end;
  19.   f:=true;
  20.   i:=0;
  21.  
  22.   while f do
  23.   begin
  24.     f:=false;
  25.     for j:=n-1 downto 1 do
  26.       begin
  27.       if a[j]<a[j+1] then
  28.       begin
  29.         x:=a[j];
  30.         a[j]:=a[j+1];
  31.         a[j+1]:=x;
  32.         f:=true;
  33.       end;
  34.     end;
  35.   end;
  36.   writeln;
  37.  
  38.   for i:= 1 to n do
  39.     Write(a[i] + ' ');
  40. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement