Задать вопрос
11 февраля, 17:22

Упорядочить одномерный числовой массив по возрастанию (Pascal)

+4
Ответы (1)
  1. 11 февраля, 17:52
    0
    uses crt;

    const n = 10;

    var a : array [ 1 ... n ] of integer;

    i, j, k : byte; c : integer;

    begin

    randomize;

    clrscr;

    writeln ('исходный массив: ') ;

    for i : = 1 to n do begin

    a [ i ] : = random (19) - 9;

    write (a [ i ] : 3) ; end; writeln;

    k : = 0; for i : = 1 to n - 1 do f

    or j:=i+1 to n do if a[i]>a[j] then begin

    c:=a[i];

    a[i]:=a[j];

    a[j]:=c;

    inc (k) ;

    end;

    writeln ('результат сортировки: ') ;

    for i:=1 to n do write (a[i]:3) ;

    writeln;

    writeln ('кол-во перестановок = ', k) ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Упорядочить одномерный числовой массив по возрастанию (Pascal) ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы