Вопрос задан 30.09.2023 в 03:40. Предмет Информатика. Спрашивает Жансай Гулжазира.

Даны натуральное число n и вещественные числа b1, b2, b3, ..., bn. Определить среднее

арифметическое тех из них, которые больше 10. Известно, что числа большие 10 среди заданных имеются. PYTHON ПОЖАЛУЙСТА
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Жаксылык Арнур.

Ответ:

n = int(input())

a = map(float, input().split())

count = 0

sum = 0

for x in a:

____if x > 10:

________count += 1

________sum += x

print(sum / count)

Объяснение:

Заведем переменные count - количество чисел, больших 10, sum - сумма чисел больше 10. Будем в цикле проверять числа из последовательности и считать их сумму и количество. Ответ - их сумма, деленная на их количество.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вы можете решить эту задачу в Python, используя следующий код:

python
# Введите натуральное число n n = int(input("Введите натуральное число n: ")) # Создайте пустой список для хранения вещественных чисел numbers = [] # Вводите вещественные числа и добавляйте их в список for i in range(n): number = float(input(f"Введите вещественное число #{i + 1}: ")) numbers.append(number) # Инициализируйте переменные для суммы и количества чисел больше 10 sum_numbers_over_10 = 0 count_numbers_over_10 = 0 # Пройдите по списку чисел и найдите сумму и количество чисел больше 10 for number in numbers: if number > 10: sum_numbers_over_10 += number count_numbers_over_10 += 1 # Вычислите среднее арифметическое чисел больше 10 if count_numbers_over_10 > 0: average = sum_numbers_over_10 / count_numbers_over_10 print(f"Среднее арифметическое чисел больше 10: {average}") else: print("Среднее арифметическое невозможно вычислить, так как нет чисел больше 10.")

Этот код позволяет вам ввести натуральное число n и вещественные числа b1, b2, b3, ..., bn, после чего он вычислит среднее арифметическое чисел, которые больше 10.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос