Запишите полный текст программки и выполните для массива a= 0,1,9,2,4,3,6,5 Сортировка

Запишите полный текст программки и сделайте для массива a= 0,1,9,2,4,3,6,5
Сортировка по убыванию
Босова 72 стр 9 класс

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

const n=8;

var i,j,v,max,k:integer;

a:array [1..n] of integer = (0,1,9,2,4,3,6,5);

begin

write ('       Начальный массив: ');

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

writeln;

for i:=1 to n-1 do

begin

max:=i;

for j:=i+1 to n do

if a[j] gt; a[max] then max:=j;

v:=a[i];

a[i]:=a[max];

a[max]:=v

end;

write ('Перевоплощенный массив: ');

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

end.

const n = 8;

var a: array [1..n] of integer:=(0, 1, 9, 2, 4, 3, 6, 5);

i, j, imax, x: integer;

begin

 for i:=1 to n-1 do

 begin

   imax:=i;

   for j:=i+1 to n do if a[j]gt;a[imax] then imax:=j;

   x:=a[i];

   a[i]:=a[imax];

   a[imax]:=x;

 end;

 

 write('Отсортированный по убыванию массив: ');

 for i:=1 to n do

   write(a[i]+' ');

end.

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


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

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

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

Войти на сайт