Вопрос задан 11.06.2019 в 13:19. Предмет Информатика. Спрашивает Мулік Дарын.

ПАСКАЛЬ ДАЮ 45 БАЛЛОВ.Дана последовательность целых чисел, оканчивающаяся нулём. Необходимо найти

среднее арифметическое чисел этой последовательности. Ноль числом последовательности не считается. ФОРМАТЫ ВХОДНЫХ ДАННЫХ: Вводится не более, чем 2 в 15 степени целых чисел, каждое из которых не превосходит по модулю (2в 15 степени − 1). После последнего числа вводится 0. Гарантируется, что последовательность не пустая. Форматы выходных данных: Требуется вывести одно число — искомое среднее арифметическое. Результат целочисленно округлите вниз.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Старий Денис.
Var a,s,k:integer;
begin
writeln('Вводите числа:');
readln(a);
s:=0; k:=0;
while a<>0 do
 begin
 k:=k+1;
 s:=s+a;
 readln(a);
 end;
writeln('Среднее арифметическое = ',trunc(s/k));
end.

Пример:
Вводите числа:
5
3
9
4
7
0
Среднее арифметическое = 5
0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос