Предмет: Информатика,
автор: leravaleriyastepa
Ввести массив a1,a2,...,a15. Расположить ненулевые элементы по убыванию
Ответы
Автор ответа:
0
var mas:array[1..15] of integer;
i,j,a:integer;
begin
for i:=1 to 15 do read(mas[i]); //вводится через пробел
for i:=1 to 14 do
for j:=i+1 to 15 do
begin
if (mas[j]>mas[i]) then
begin
a:=mas[j];
mas[j]:=mas[i];
mas[i]:=a;
end;
end;
for i:=1 to 15 do write(mas[i],' '); //вывод
end.
i,j,a:integer;
begin
for i:=1 to 15 do read(mas[i]); //вводится через пробел
for i:=1 to 14 do
for j:=i+1 to 15 do
begin
if (mas[j]>mas[i]) then
begin
a:=mas[j];
mas[j]:=mas[i];
mas[i]:=a;
end;
end;
for i:=1 to 15 do write(mas[i],' '); //вывод
end.
Похожие вопросы
Предмет: Информатика,
автор: arthurzhumakeev
Предмет: Английский язык,
автор: FixeyeandFixplay
Предмет: География,
автор: Аноним
Предмет: Физика,
автор: Malibushessika
Предмет: Биология,
автор: viktoriyaaaaaaaa