Вопрос:

Напишите программу, которая в последовательности целых чисел вычисляет сумму всех чисел, которые кратны 4 или 9. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность). Количество чисел не превышает 20. Введённые числа по модулю не превышают 1500. Программа должна вывести одно число: сумму всех чисел, которые кратны 4 или 9.

Смотреть решения всех заданий с листа

Ответ:

Разбираемся:

Краткое пояснение: Необходимо проанализировать последовательность чисел и найти те из них, которые делятся на 4 или 9 без остатка. Затем суммировать эти числа.

Для решения данной задачи нам понадобятся знания об операторе взятия остатка (%). Если остаток от деления числа на 4 или 9 равен 0, значит, число кратно 4 или 9.

В примере работы программы входные данные: -16, 93, 90, 0.

Сумма чисел, кратных 4 или 9, вычисляется следующим образом:

  • -16 делится на 4 без остатка (-16 % 4 = 0).
  • 93 не делится на 4 без остатка, но делится на 93 без остатка (93 % 9 = 3).
  • 90 не делится на 4 без остатка, но делится на 9 без остатка (90 % 9 = 0).

Сумма: -16 + 90 = 74.

Ответ: 74

ГДЗ по фото 📸
Подать жалобу Правообладателю