Нужно написать программу, которая будет считывать со стандартного ввода целочисленные границы промежутка (сначала левая, потом правая, каждая на отдельной строке). А дальше будет считывать целые числа со стандартного ввода пока не встретит пустую строку, которая будет означать конец ввода. Нужно будет проверить входят ли все введенные числа в промежуток, проверка включает в себя границы промежутка.
python
numbers = []
while True:
num_str = input()
if num_str == '':
break
num = int(num_str)
numbers.append(num)
4. После завершения цикла проверить, все ли числа из списка `numbers` входят в заданный промежуток. Для этого можно использовать цикл `for` и инструкцию `if`:
python
for num in numbers:
if num < left or num > right:
print(f"Число {num} не входит в заданный промежуток [{left}, {right}]")
5. Если нужно также учитывать границы промежутка (то есть, числа равные левой или правой границе считаются входящими в промежуток), то условие проверки можно изменить:
python
for num in numbers:
if num < left or num > right:
print(f"Число {num} не входит в заданный промежуток [{left}, {right}]")
6. Выполнить программу и проверить ее работу на различных входных данных. Например, введя промежуток [0, 10] и числа 1, 5, 10, 15, можно убедиться, что программа корректно определяет, какие числа входят в промежуток, а какие нет.Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет