Напишите программу, которая ввод данных в одномерный целочисленный массив осуществляет посредством цикла , а вывод – (в скобках указана размерность массива): заменить все элементы массива, которые меньше среднего значения, на «3» (12).
294
473
Ответы на вопрос:
Const n=12; var a: array[1..n] of integer; avg: real; i: byte; begin writeln('введите массив из ',n, 'элементов'); i: =0; avg: =0; while i< n do begin i: =i+1 ; read(a[i]); avg: =avg+a[i]; end; avg: =avg/n; i: =0; writeln('исходный массив'); repeat i: =i+1; write(a[i]: 5); until i> =n; writeln; writeln('отредактированный массив'); i: =0; repeat i: =i+1; if a[i]< avg then a[i]: =3; write(a[i]: 5); until i> =n; end.
Популярно: Информатика
-
ladakorobova17.08.2022 06:24
-
гугуляга17.06.2021 02:24
-
MashaZhukova1234511.12.2021 04:58
-
ReyLiv17.04.2022 22:50
-
jrbr19.10.2021 19:03
-
Kira223610.01.2022 19:42
-
Васька1111432226.09.2021 18:33
-
Kammmmmmmmmmmm26.11.2022 23:56
-
юрпа17.11.2020 19:08
-
ПолинаКим1321.02.2023 10:54