Вопрос задан 27.09.2023 в 17:15. Предмет Информатика. Спрашивает Тутушева Ольга.

Н.2. Пользователь вводит по одному целые числа. Вычислить среднее арифметическое элементов,

подходящих под условие: число трёхзначное, оканчивается на 4 или 6. Количество чисел заранее неизвестно, последовательность оканчивается цифрой «0».
0 0
Перейти к ответам

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

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

Ответ: python

c = s = 0

while True:

   a = int(input())

   if a == 0:

       break

   if len(str(a)) == 3 and (a % 10 == 4 or a % 10 == 6):

       c += 1

       s += a

print(s/c)

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

Для решения этой задачи вам потребуется написать программу на языке программирования. Вот пример программы на Python, которая считывает числа, вычисляет среднее арифметическое чисел, удовлетворяющих заданным условиям, и завершает выполнение, когда пользователь вводит 0:

python
# Инициализация переменных сумма = 0 # Сумма чисел, удовлетворяющих условию количество = 0 # Количество чисел, удовлетворяющих условию # Считывание чисел и вычисление суммы и количества while True: число = int(input("Введите целое число (для завершения введите 0): ")) # Проверка на завершение ввода if число == 0: break # Проверка условия для числа if 100 <= число <= 999 and (число % 10 == 4 or число % 10 == 6): сумма += число количество += 1 # Вычисление среднего арифметического, если были введены подходящие числа if количество > 0: среднее_арифметическое = сумма / количество print(f"Среднее арифметическое подходящих чисел: {среднее_арифметическое}") else: print("Подходящих чисел не было введено.")

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

0 0

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

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

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

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