Найти среднее арифметическое элементов последовательности превосходящих некоторое число с. размер произвольный. C вводится с экрана.

2 Окт 2019 в 22:42
233 +1
1
Ответы
1

Для нахождения среднего арифметического элементов последовательности, превосходящих заданное число c, нужно выполнить следующие шаги:

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

Пример кода на Python:

c = float(input("Введите число c: "))
sequence = input("Введите элементы последовательности через пробел: ").split()
sum = 0
count = 0
for element in sequence:
if float(element) > c:
sum += float(element)
count += 1
if count == 0:
print("В последовательности нет элементов, превосходящих число c.")
else:
average = sum / count
print("Среднее арифметическое элементов последовательности, превосходящих число c, равно:", average)

Пользователь сначала вводит число c, затем вводит элементы последовательности через пробел. Программа находит сумму и количество элементов последовательности, превосходящих число c, и возвращает среднее арифметическое этих элементов или сообщение, если таких элементов нет.

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