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

Введите с клавиатуры одномерный массив s(k), элементами которого являются положительные и отрицательные числа. найдите среднее арифметическое значение среди последних 9-ти элементов массива, максимум среди первых 5-ти элементов. замените в массиве все элементы, которые больше найденного среднего арифметического - на максимум.

Ответ:
penguin2517
penguin2517
04.10.2020 22:21
Program zadacha;vars: array[1..20] of real;max,sr: real;i,n: integer;
beginwriteln('enter numbers');for i:=1 to 20 do read(s[i]);max:=s[1];for i:=2 to 5 do beginif s[i]>max then max:=s[i];end;sr:=0;n:=0;for i:=12 to 20 do beginsr:=sr+s[i]; inc(n);end;sr:=sr/n;for i:=1 to 20 do beginif s[i]>sr then s[i]:=max;end;
writeln('max 1-5 = ',max);writeln('sr 12-20 = ',sr:8:2);for i:=1 to 20 do write(s[i]:8:2);end.
Введите с клавиатуры одномерный массив s(k), элементами которого являются положительные и отрицатель
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?