Павел Мавлютов
Павел Мавлютов

сортировка бинарными вставками паскаль (по убыванию) есть у кого готовая программа? заранее спасибо

Real Man
Real Man

const
N = 5;
a = 1;
b = 10;
var
ar:array[1..N] of integer;
i,j:integer;
temp :integer;
begin

for i := 1 to N do begin
ar[i] := random(b - a + 1) + a;
write(ar[i],' ');
end;
writeln();

for i := 2 to N do begin
j := i;
while(j > 1) and (ar[j] < ar[j-1]) do begin
temp := ar[j];
ar[j] := ar[j-1];
ar[j-1] := temp;
if(j > 1) then dec(j);
end;
end;

for i := 1 to N do
write(ar[i],' ');
end.

Похожие вопросы
Здравствуйте. помогите пожалуйста (сортировка вставками)
помогите с паскалем. по аналогии отсортировать по убыванию дана сортировка по возврастанию
Помогите!!!! паскаль. Заранее спасибо)))
паскаль. Заранее спасибо)))
Помогите написать программу на паскале. Заранее спасибо))
сортировка двухмерного массива методом вставки
Помогите составить программу в турбо паскале, заранее спасибо
Сортировка методом бинарной вставки
Сортировка массива методом вставки
Сортировка массива вставкой.