Все
Математика
Алгебра
Геометрия
Литература
Русский язык
Истоки
Краеведение
Французский язык
Литературное чтение
Астрономия
Природоведение
Родной край
Немецкий язык
Технология
Физика
Английский язык
Обществознание
Химия
Биология
История
О`zbek tili
Окружающий мир
Естествознание
География
Украинский язык
Информатика
Украинская литература
Казахский язык
Физкультура и спорт
Экономика
Музыка
Право
Белорусский язык
МХК
Кубановедение
ОБЖ
Психология
Кыргыз тили
Другие предметы
Показать все предметы
Даулеткерей
28.01.2022, 06:53
Информатика

Определите среднее арифметическое элементов последовательности, завершающейся числом 0. Число 0 в последовательность не входит. Числа,

следующие за нулем, считывать не нужно. Входные данные Вводится последовательность целых чисел. Ввод завершается, когда будет введено число 0. Выходные данные Выведите одно число - среднее арифметическое элементов последовательности
Знаешь ответ?

Чтобы оставить ответ, или зарегистрируйтесь.

Ответ или решение 1
Лера Новичкова

var
a, sum, i : integer; // объявляем переменные целочисленного типа.
begin
writeln ('введите последовательность положительных чисел, окончание ввода - ноль:');
a:= 1;
while a <> 0 do // начало цикла.
begin
readln (a); // считываем число, введенное с клавиатуры.
sum := sum + a; // считаем сумму чисел.
if (a <> 0) then // если введен не 0, то увеличиваем счетчик количества чисел.
i := i + 1;
end;
write ('Среднее арифметическое введенных чисел равно: ', sum / i); //вывод ответа на экран.
end.