Задание 2 Параграф 22 ГДЗ Семакин 9 класс (Информатика)

Решение #1

Изображение 2. Разработайте программу на Паскале. Имеется массив целых чисел. Подсчитайте количество элементов массива, значения которых меньше среднего значения всех элементов...
Загрузка...

Рассмотрим вариант решения задания из учебника Семакин, Залогова 9 класс, Просвещение:
2. Разработайте программу на Паскале. Имеется массив целых чисел. Подсчитайте количество элементов массива, значения которых меньше среднего значения всех элементов массива.

Так как среднее значение элементов целочисленного массива будет действительным числом, для сравнения его с элементами целочисленного массива его надо округлить до ближайшего целого.
program poisk;
const
n = 10;
var
a: array [1..n] of integer;
i, s, sr, k: integer;
begin
writeln(' Формирование и вывод исходного массива');
randomize;
s := 0;
for i := 1 to n do
begin
a[i] := random(50) - 25;
write(a[i], ' ');
s := s + a[i]//сумма элементов массива
end;
sr := round(s / n);
writeln('sr=',sr);
k := 0;
for i := 1 to n do
if a[i] < sr then inc(k);
writeln('Количество элементов меньше среднего = ', k)
end.
*Цитирирование задания со ссылкой на учебник производится исключительно в учебных целях для лучшего понимания разбора решения задания.
*размещая тексты в комментариях ниже, вы автоматически соглашаетесь с пользовательским соглашением