Вопрос задан 27.09.2023 в 00:20. Предмет Информатика. Спрашивает Ковалькова Катюша.

ПОМОГИТЕ СДЕЛАТЬ ЗАДАЧУ НА ПИТОНЕ!!! Напишите программу, которая в последовательности натуральных

чисел находит среднее арифметическое чисел, кратных 8, или сообщает, что таких чисел нет (выводит «NO»). Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0
0 0
Перейти к ответам

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

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

sum=0

num=0

i=int(input())

if i%8==0:

   sum+=i

   num+=1

while i!=0:

   i=int(input())

   if i%8==0:

       sum+=i

       num+=1

if sum==0:

   print("NO")

else:

   print("Среднее арифметическое = ",sum/(num-1))

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

Конечно, вот Python-программа, которая решает эту задачу:

python
# Инициализируем счетчики и сумму для чисел, кратных 8 count = 0 total = 0 # Ввод чисел до тех пор, пока не введен 0 while True: num = int(input("Введите натуральное число (0 для завершения): ")) # Проверяем, равно ли введенное число 0 if num == 0: break # Проверяем, кратно ли число 8 if num % 8 == 0: count += 1 # Увеличиваем счетчик чисел, кратных 8 total += num # Добавляем число к сумме # Проверяем, есть ли числа, кратные 8 if count > 0: average = total / count # Считаем среднее арифметическое print(f"Среднее арифметическое чисел, кратных 8: {average}") else: print("NO")

Эта программа позволяет вводить натуральные числа до тех пор, пока не будет введен 0. Затем она находит среднее арифметическое всех чисел, кратных 8, и выводит его, или выводит "NO", если таких чисел не было введено.

0 0

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

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

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

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