Требуется найти произведение чисел, которые делятся на 13, из четырех заданных чисел. Входные данные вводятся
Требуется найти произведение чисел, которые делятся на 13, из четырех заданных чисел. Входные данные вводятся с клавиатуры в формате 4 целых чисел, которые не превышают по модулю 100. В результате необходимо вывести одно число - найденное произведение. Если нет чисел, удовлетворяющих условию, выведите -1. Код на языке Python.
25.10.2024 16:00
Описание: Для решения данной задачи, нам необходимо пройтись по каждому из четырех заданных чисел и проверить, делятся ли они на 13. Если число делится на 13, мы будем умножать его на предыдущее найденное произведение. В результате получим произведение всех чисел, которые делятся на 13.
В случае, если не будет найдено ни одного числа, делящегося на 13, мы вернем значение -1.
Дополнительный материал:
Совет: Если вы сталкиваетесь с задачей, связанной с делением чисел на определенное число или числом-делителем, помните о операторе `%`, который возвращает остаток от деления. Используя этот оператор, вы можете проверить, делится ли число на другое. В данной задаче мы используем оператор `%` для проверки делимости на 13.
Задание: Найдите произведение всех чисел в списке `numbers = [12, 26, 39, 52]`, которые делятся на 13.