В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
asqbwez
asqbwez
06.02.2021 05:27 •  Информатика

Спрогой на паскале ввести последовательность случайным образом n=12. упорядочить последовательность по убыванию и вывести на экран два наибольших четных и наименьших нечетных числа.

Ответ:
Nastyushan2018
Nastyushan2018
08.10.2020 05:28
Const n = 12;
var temp:Integer;
var ar:array[1..n] of Integer;
begin
for var i:= 1 to n do
Read(ar[i]);
for var a:= 1 to n do
for var b:= 1 to n do
if (b<n) and (ar[b]<ar[b+1]) then
begin
temp:= ar[b];
ar[b]:= ar[b+1];
ar[b+1]:= temp;
end;
Writeln('Два наибольших '+ar[1]+ ' и '+ar[2]+'.');
Writeln('Два наименьших '+ar[n-1]+' и '+ar[n]+'.');
end.
Жмякаем 'Лучший'
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?