Вопрос задан 07.10.2023 в 10:06. Предмет Информатика. Спрашивает Святкин Алексей.

Помогите пожалуйста решить задачу на языке python. Нужно, чтобы в первой строке было записано

одно любое натуральное число,а во всех последующих строках записано некоторое количество натуральных чисел(они должны быть разделены пробелами), нужно посчитать среднее арифметическое чисел кратных первому числу. Для примера: Ввод: первая строка число 4, вторая строка 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16.Вывод:10.0
0 0
Перейти к ответам

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

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

Ответ:

a = int(input('Введите число параметр (которому все остальные должны быть кратны): '))

b = input('Введите числа: ').split()

counter = 0

suma = 0

for i in b:

   if int(i) % a == 0:

           suma += int(i)

           counter += 1

print(suma/counter)

Объяснение:

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

Вы можете решить эту задачу на Python, следующим образом:

python
# Читаем первую строку и преобразуем ее в целое число n = int(input()) # Читаем последующие строки с числами и разбиваем их на список numbers = input().split() # Инициализируем переменные для подсчета суммы и количества чисел кратных n sum_of_multiples = 0 count = 0 # Проходим по каждому числу в списке for number in numbers: number = int(number) if number % n == 0: # Если число кратно n, добавляем его к сумме и увеличиваем счетчик sum_of_multiples += number count += 1 # Вычисляем среднее арифметическое чисел кратных n if count > 0: average = sum_of_multiples / count print(average) else: print("Нет чисел кратных", n)

Этот код сначала читает первую строку, которая содержит число n. Затем он читает вторую строку, разбивает ее на список чисел и проверяет каждое число на кратность n. Если число кратно n, оно добавляется к сумме, и счетчик увеличивается. В конце код вычисляет среднее арифметическое чисел кратных n и выводит его. Если нет чисел кратных n, он выводит сообщение "Нет чисел кратных n".

0 0

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

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

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

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