Предмет: Информатика,
автор: chesskrashtarsta
python напишите программу которая будет определять среднее арифметическое значение введенных чисел. Числа вводить до тех пор пока не введут 0
Ответы
Автор ответа:
0
Ответ:
Звучит просто! Вот код на Python:
```python
numbers = []
while True:
num = int(input("Введите число: "))
if num == 0:
break
numbers.append(num)
avg = sum(numbers) / len(numbers)
print("Среднее арифметическое: ", avg)
```
В этой программе мы создаем пустой список `numbers`, затем запускаем бесконечный цикл `while`. Внутри цикла мы запрашиваем у пользователя ввод числа и проверяем, равно ли оно нулю. Если да, то мы выходим из цикла с помощью оператора `break`. Если нет, то мы добавляем число в список `numbers`.
После того, как пользователь ввел все числа, мы находим среднее арифметическое значение с помощью функции `sum()` и оператора деления `/`. Затем мы выводим результат на экран с помощью функции `print()`.
Объяснение:
Похожие вопросы
Предмет: Українська література,
автор: stelmaschukdaryna
Предмет: Литература,
автор: Alibafhu
Предмет: Другие предметы,
автор: Аноним
Предмет: Математика,
автор: aliso4ka20