Требуется найти произведение чисел, находящихся в диапазоне от 3 до 9 включительно из четырех даных чисел, введенных
Требуется найти произведение чисел, находящихся в диапазоне от 3 до 9 включительно из четырех даных чисел, введенных с клавиатуры. Входные данные представляют собой 4 целых числа, модуль которых не превышает 20. Необходимо вывести единственное число - искомое произведение. Если нет чисел, удовлетворяющих условию, выведите -1. Пожалуйста, предоставьте решение на языке Python.
20.12.2023 13:15
Объяснение:
Что нам нужно сделать в этой задаче, это найти произведение всех чисел, находящихся в диапазоне от 3 до 9 включительно, из четырех чисел, введенных с клавиатуры.
Мы можем решить эту задачу, используя цикл for, который будет идти от 3 до 9 с шагом 1. Мы будем проверять каждое число из этого диапазона: если оно является одним из введенных чисел, мы умножаем его на общее произведение, иначе мы продолжаем проверять следующее число. В конце мы выводим полученное произведение.
Например:
Совет:
Чтобы успешно решить эту задачу, убедитесь, что вы правильно поняли условие задачи и знакомы с основными операциями в Python, такими как умножение и цикл for.
Закрепляющее упражнение:
Напишите программу, которая запрашивает у пользователя четыре числа и выводит произведение всех чисел, находящихся в диапазоне от 3 до 9 (включительно) из этих чисел. В случае, если таких чисел нет, выведите -1.