Для создания программы, которая вычисляет среднеарифметическое значение N произвольных чисел, можно использовать различные языки программирования. Приведу пример на языке Python, так как он прост в изучении и использовании.
Вот пример программы:
def calculate_average():
# Сначала получаем количество чисел N
N = int(input("Введите количество чисел: "))
# Проверяем, что N больше 0
if N <= 0:
print("Количество чисел должно быть больше нуля")
return
# Инициализируем переменную для суммы чисел
S = 0
# Запрашиваем у пользователя ввод каждого числа
for i in range(1, N + 1):
A = float(input(f"Введите число {i}: "))
S += A # Добавляем число к сумме
# Вычисляем среднеарифметическое
SR = S / N
# Выводим результат
print("Среднеарифметическое введенных чисел:", SR)
# Вызываем функцию
calculate_average()
Объяснение программы
- Программа начинается с определения функции
calculate_average()
.
- Вводится количество чисел N, которое должно быть больше 0.
- Если N меньше или равно 0, программа выводит сообщение об ошибке и завершает выполнение.
- Инициализируется переменная S для хранения суммы чисел.
- С помощью цикла
for
программа запрашивает у пользователя ввод N чисел. Каждое введенное число добавляется к сумме S.
- После завершения цикла вычисляется среднеарифметическое значение, делением суммы S на количество чисел N.
- Наконец, программа выводит среднеарифметическое значение.
Эта программа проста в понимании и модификации, и может быть использована для вычисления среднеарифметического любого количества чисел, введенных пользователем.