
Условие Дано четыре числа. Необходимо найти произведение тех чисел, которые находятся в диапазоне
от 3 до 9 включительно.Формат входных данныхС клавиатуры вводятся 4 целых числа, по модулю не превосходящих 20. То есть, число не больше 20 и не меньше -20.Формат выходных данныхНеобходимо вывести единственное число — искомое произведение. Если чисел, удовлетворяющих условию, нет, выведите -1.Решите пожалуйста!!!Решать на Python

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

Ответ:
Объяснение:
a = input("Введите 4 числа,по модулю не превосходящих 20, разделённые пробелами ")
b = (a.split(' '))
c = 1
for i in b:
if int(i) >= 3 and int(i) <= 9:
c = c * int(i)
if c == 1:
c = c* (-1)
print(c)



Конечно, я помогу вам с решением данной задачи на языке Python. Вот пример кода, который решает указанную задачу:
pythonnumbers = []
for i in range(4):
number = int(input("Введите число: "))
numbers.append(number)
product = 1
found = False
for num in numbers:
if 3 <= num <= 9:
product *= num
found = True
if found:
print("Искомое произведение:", product)
else:
print("Числа, удовлетворяющие условию, не найдены. Результат: -1")
В этом примере мы считываем 4 числа с помощью функции input()
и сохраняем их в списке numbers
. Затем мы инициализируем переменную product
равной 1 и флаг found
равным False
, чтобы отслеживать, были ли найдены числа, удовлетворяющие условию.
Затем мы проходим по каждому числу в списке numbers
и, если число находится в диапазоне от 3 до 9 включительно, умножаем его на переменную product
и устанавливаем флаг found
в True
.
В конце мы проверяем значение флага found
. Если оно True
, выводим искомое произведение. В противном случае выводим -1
, чтобы указать, что числа, удовлетворяющие условию, не найдены.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili