Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3217606
А
Аноним
15 мая 2025 14:51 · публичный вопрос
А
Аноним

Задача 1 Напишите программу, которая определяет в последовательности натуральных чисел сумму чисел, у которых остаток от деления на 15 равен 4. На вход эта программа получает…

Запрос пользователя

Задача 1 Напишите программу, которая определяет в последовательности натуральных чисел сумму чисел, у которых остаток от деления на 15 равен 4. На вход эта программа получает сначала количество чисел (не больше 100), а затем их сами (каждое не больше 30 000). Программа должна вывести сумму чисел, остаток от деления которых на 15 равен 4. Пример работы программы:

Ответ нейросети
15 мая 2025 14:51

Давайте подробно разберем, как решить задачу на языке Python.

Что нужно сделать:

  1. Ввести количество чисел (не больше 100).
  2. Ввести саму последовательность из этих чисел.
  3. Для каждого числа проверить, даёт ли оно остаток 4 при делении на 15.
  4. Если да, добавить это число к сумме.
  5. В конце вывести сумму всех таких чисел.

Пошаговое решение:

# Ввод количества чисел
n = int(input())

# Инициализация переменной для суммы
total_sum = 0

# Цикл для ввода чисел и проверки условия
for _ in range(n):
    number = int(input())  # Ввод текущего числа
    if number % 15 == 4:   # Проверка остатка от деления
        total_sum += number  # Добавление к сумме, если условие выполнено

# Вывод результата
print(total_sum)

Объяснение:

  • n = int(input()) — пользователь вводит количество элементов.
  • В цикле for происходит чтение каждого числа.
  • Условие if number % 15 == 4 — проверяет, делится ли число на 15 с остатком 4.
  • Если условие выполняется, число добавляется к общей сумме.
  • В конце выводится сумма всех чисел, соответствующих условию.

Если у вас есть вопросы или нужно протестировать пример — скажите!