Сформировать массив, состоящий из n частей (n=10). Отсортировать массив по возрастанию.

Сформировать массив, состоящий из n частей (n=10). Отсортировать массив по возрастанию.

Задать свой вопрос
1 ответ

для сортировки был использован "пузырьковый" метод

const

   n : integer = 10;

   

var

   d : array of integer := new integer[n];

   temp : integer;

   

begin

   d := arrRandom(n, 1, 100);

   writeln(d, ' начальное состояние массива');

   for var i := n-1 downto 0 do begin

       for var j := 0 to n-2 do begin

           if d[j] gt; d[j+1] then begin

               temp := d[j+1];

               d[j+1] := d[j];

               d[j] := temp;

           end;

       end;

   end;

   writeln(d, ' после сортировки');

end.

так же отсортировать массив можно командой

Sort(d);

но вряд ли задачка была конкретно в этом.

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт