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

Число 0 в последовательность не входит. Числа, следующие за нулем, считывать не нужно.
Памагите 6 класс


pavlenkvlad63: надо программу написать? на каком языке?
buntovav: пайтон

Ответы

Ответ дал: pavlenkvlad63
0

a = 1

avg = 0

count = 0

while a != 0:

  a = int(input())

  if a != 0:

      count += 1

  avg += a

print(avg/count)

---------------------------------------------------------------------------------------

a=0

c=0

while True:

   x=int(input('Число:'))

   if x==0:

       break

   a+=x

   c+=1

print('Среднее= ', a/c)

Затести оба кода и выбери какой больше по душе.

Вас заинтересует