Ваша задача состоит в поиске среднего арифметического всех неотрицательных целых чисел в данной последовательности
Ваша задача состоит в поиске среднего арифметического всех неотрицательных целых чисел в данной последовательности, за исключением отрицательного числа, которым она оканчивается. Необходимо решить эту задачу с использованием языка программирования Python.
15.12.2023 15:45
Разъяснение:
Чтобы решить эту задачу с использованием языка программирования Python, нам понадобится следующий алгоритм:
1. Создайте пустой список для хранения чисел.
2. Введите числа последовательности с клавиатуры и добавьте их в список, пока не введете отрицательное число (не добавляйте отрицательное число в список).
3. Сложите все числа из списка с использованием функции sum() и сохраните результат.
4. Поделите полученную сумму на длину списка с использованием функции len() и сохраните результат в переменную.
5. Выведите полученное среднее арифметическое на экран.
Ниже приведен пример кода для решения этой задачи:
Доп. материал:
Совет:
Чтобы лучше понять алгоритм, можно воспользоваться бумагой и ручкой и представить последовательность чисел на бумаге. Запишите каждое число, введенное с клавиатуры, и придерживайтесь алгоритма шаг за шагом. Это поможет вам лучше понять, как работает решение задачи.
Ещё задача:
Напишите программу на Python, которая будет находить среднее арифметическое всех неотрицательных целых чисел в заданной последовательности, исключая отрицательное число в конце. Проверьте программу на разных последовательностях чисел.