Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Сортировка массива простыми вставками

Автор: PFanthem 2.12.2014 18:33

Разработать процедуру сортировки массива методом простых вставок. Массив заполняется случайными числами, произвести сортировку вещественных чисел в диапазоне [10;95] по убыванию. Также подсчитать теоретическое и реальное значения эффективности сортировки.
Вводится с клавиатуры длина массива.

Сортировка простыми вставками

procedure Sort ;
var k,j, x: byte;
begin
for k:=2 to N do
begin
x:=A[k];
j:=k-1;
while (j>0) and (x>A[j]) do
begin
A[j+1]:=A[j];
end;
A[j+1]:=x;
end;
end;