ГлавнаяФорумПомощь по предметамИнформатика[PASCAL]Сортировка пузырьком

[PASCAL]Сортировка пузырьком

Посетитель
Brixton
тест тест Словакия
Сообщений: 42
1480 дней назад
Код PASCAL:
  1. const
  2. m = 10;
  3.  
  4. var
  5. arr: array[1..m] of integer;
  6. i, j, k: integer;
  7.  
  8. begin
  9. randomize;
  10.  
  11. write ('Исходный массив: ');
  12. for i := 1 to m do begin
  13. arr[i] := random(256);
  14. write (arr[i]:4);
  15. end;
  16. writeln; writeln;
  17.  
  18.  
  19. for i := 1 to m-1 do
  20. for j := 1 to m-i do
  21. if arr[j] > arr[j+1] then begin
  22. k := arr[j];
  23. arr[j] := arr[j+1];
  24. arr[j+1] := k
  25. end;
  26.  
  27. write ('Отсортированный массив: ');
  28. for i := 1 to m do
  29. write (arr[i]:4);
  30.  
  31. writeln;
  32.  
  33. readln
  34. end.
Мы все со временем становимся не интересными ©
|
Перейти на форум:
Быстрый ответ
У вас нет прав, чтобы писать на форуме.