Введите с клавиатуры 10 целых чисел. Определите произведение чисел, абсолютное значение которых меньше 5. На экран выведите найденное произведение либо сообщение об отсутствии искомых чисел.
Проверьте работу программы в среде программирования Python. На проверку необходимо прислать: созданный файл в формате .py или .txt, единый скриншот с отображением окна программы с кодом и результатами работы кода.
(файл можно сохранить, например, под именем prod_less5.py).
```python
# prod_less5.py
# Вводим 10 целых чисел, находим произведение тех,
# чьё абсолютное значение меньше 5
PRODUCT_INIT = 1 # начальное значение произведения
product = PRODUCT_INIT # текущее произведение
found = False # индикатор, что нужные числа встретились
print('Введите 10 целых чисел:')
for i in range(10):
n = int(input(f'{i + 1}) '))
if abs(n) < 5: # проверяем условие |n| < 5
product *= n
found = True
if found:
print('Произведение чисел, |n| < 5 =', product)
else:
print('Числа, удовлетворяющие условию, отсутствуют')
```
Пояснения к работе программы
1. Инициализируем переменную product единицей (нейтральный элемент умножения).
2. Перебираем ровно 10 вводов `for i in range(10)`.
3. Для каждого введённого числа проверяем условие `abs(n) < 5`.
• Если условие выполнено – включаем число в произведение (`product *= n`) и ставим флаг `found = True`.
4. После цикла анализируем флаг.
• `found == True` – выводим полученное произведение.
• `found == False` – выводим сообщение, что подходящих чисел нет.
Примеры запуска
(вариант, когда подходящие числа есть)
Введите 10 целых чисел:
1) 7
2) -3
3) 0
4) 8
5) 2
6) -9
7) 1
8) 5
9) 11
10) 4
Произведение чисел, |n| < 5 = 0
(вариант, когда подходящих чисел нет)
Введите 10 целых чисел:
1) 5
2) 6
3) 7
4) 8
5) 9
6) 10
7) -6
8) -7
9) -5
10) 12
Числа, удовлетворяющие условию, отсутствуют
Сохраните файл и запустите его в среде Python (IDLE, PyCharm, VS Code, терминал и т. д.).
Для отправки на проверку приложите:
• сам файл .py (или .txt с кодом),
• единый скриншот, где виден код и вывод программы после пары тестовых запусков.