Предмет: Информатика, автор: Drago111111

Помогите пожалуйста ДАЮ 30 баллов. Очень срочно надо

Приложения:

Ответы

Автор ответа: gsdfdsf
0

Может быть тебе ещё нужно =).

Ответ:

import re

buf = ''

arr = []

prod = 1

print("Введите элементы массивы, для окончания ввода введите 'end'")

while buf != 'end':

   buf = input()

   if re.match('\d+', buf):

       arr.append(int(buf))

   else:

       if buf != 'end':

           print("Введено не число!")

for val in arr:

   prod *= val

prod = prod**(1 / len(arr))

print("Среднее геометрическое: ", prod)

Похожие вопросы
Предмет: Математика, автор: lidia8213
Предмет: Литература, автор: ivankastner777
Предмет: Химия, автор: ZXMR