Подсчитать сумму чисел, больших заданного числа M из промежутка [A,B]. Найти среднее арифметическое этих чисел.

7 Мар 2019 в 19:43
257 +1
0
Ответы
1

Для решения данной задачи можно использовать следующий алгоритм:

Задать переменные A, B, MСоздать переменные sum и count, которые будут хранить сумму чисел и количество чисел, больших M, соответственноПройти в цикле от A до B и для каждого числа проверить, больше ли оно MЕсли число больше M, увеличить сумму на это число и увеличить счетчик на 1После завершения цикла, подсчитать среднее арифметическое по формуле sum / count

Пример на Python:

A = 1
B = 10
M = 5
sum = 0
count = 0
for i in range(A, B+1):
if i > M:
sum += i
count += 1
if count > 0:
average = sum / count
print("Сумма чисел, больших {M}: ", sum)
print("Среднее арифметическое чисел, больших {M}: ", average)
else:
print("В промежутке [{A},{B}] нет чисел, больших {M}")

Замените значения A, B, M на необходимые и запустите скрипт для получения суммы чисел больше M и их среднего арифметического.

18 Сен 2024 в 11:43
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир