Предмет: Информатика,
автор: Drago111111
Помогите пожалуйста ДАЮ 30 баллов. Очень срочно надо
Приложения:
Ответы
Автор ответа:
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)
Похожие вопросы
Предмет: Алгебра,
автор: Palencova12345
Предмет: Математика,
автор: lidia8213
Предмет: Литература,
автор: ivankastner777
Предмет: Химия,
автор: ZXMR
Предмет: Информатика,
автор: yaroslavak24