Задачка. Дан массив. Рассортировать элементымассива по убыванию.program sortirovka; var n,

Задача. Дан массив. Рассортировать элементы
массива по убыванию.
program sortirovka;
var n, k, z, x : integer;
a : array[1..50] of integer;
begin
write('введи размер массива: '); readln(n);
for k:=1 to n do a[k]:=random(10)-7;
writeln('Начальный массив:');
for k:=1 to n do write(a[k],' ');
for z:=1 to n-1 do
for k:=1 to n-z do
if a[k] then begin
x:=a[k];
a[k]:=a[k+1];
a[k+1]:=x
end;
writeln;
writeln('Рассортированный массив:');
for k:=1 to n do write(a[k],' ');
end.

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

program sortirovka;

var n, k, z, x : integer;

a : array[1..50] of integer;

begin

write('введи размер массива: '); readln(n);

for k:=1 to n do a[k]:=random(10)-7;

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

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

for z:=1 to n-1 do

for k:=z+1 to n do

if a[k]gt;a[z] then begin

x:=a[k];

a[k]:=a[z];

a[z]:=x

end;

writeln;

writeln('Рассортированный массив:');

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

end.

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


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

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

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

Войти на сайт