Вопрос задан 28.06.2023 в 15:36. Предмет Информатика. Спрашивает Никулов Дима.

Язык - Python Напишите программу, которая в последовательности натуральных чисел определяет

среднее значение двухзначных чисел. Программа получает на вход количество чисел в последовательности, а затем сами числа. Программа должна вывести одно число — среднее значение двухзначных чисел.
0 0
Перейти к ответам

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

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

n = int(input())

a = [int(input()) for i in range(n)]

a = [x for x in a if 10 <= x <= 99]

print(sum(a) / len(a))

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

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

python
# Запрос количества чисел в последовательности n = int(input("Введите количество чисел в последовательности: ")) # Инициализация переменных для подсчета суммы и количества двузначных чисел sum_of_two_digit_numbers = 0 count_of_two_digit_numbers = 0 # Ввод чисел и вычисление суммы двузначных чисел for i in range(n): num = int(input(f"Введите число {i + 1}: ")) if 10 <= num <= 99: # Проверка, является ли число двузначным sum_of_two_digit_numbers += num count_of_two_digit_numbers += 1 # Проверка, были ли введены двузначные числа if count_of_two_digit_numbers > 0: average = sum_of_two_digit_numbers / count_of_two_digit_numbers print(f"Среднее значение двузначных чисел: {average:.2f}") else: print("В последовательности нет двузначных чисел.")

Эта программа сначала запрашивает количество чисел в последовательности, затем вводит сами числа и проверяет, являются ли они двузначными. Если да, то программа добавляет их к сумме и увеличивает счетчик двузначных чисел. После завершения цикла она вычисляет среднее значение двузначных чисел и выводит его с точностью до двух знаков после запятой. Если в последовательности не было двузначных чисел, программа выводит соответствующее сообщение.

0 0

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

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

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

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