Напишите программу, которая считывает целые числа с консоли по одному числу в каждой строке. Для каждого введенного
Напишите программу, которая считывает целые числа с консоли по одному числу в каждой строке. Для каждого введенного числа проверьте следующее условие: если число меньше 10, пропустите его; если число больше 100, прекратите считывать числа; в остальных случаях выведите это число на консоль в отдельной строке. Пример ввода на Python 1: 12 4 2 58 112 Пример вывода на Python 1: 12 58 Пример ввода на Python 2: 101 Пример вывода на Python 2: Пример ввода на Python 3: 1 2 102 Пример вывода на Python 3:
30.11.2023 06:04
Описание: Для решения этой задачи на языке Python, мы можем использовать цикл `while`, чтобы считывать числа с консоли. Внутри цикла, мы использовали оператор `if-elif-else` для проверки условий и соответствующего вывода чисел на консоль. Если число меньше 10, мы его пропускаем, если больше 100, мы прекращаем считывание чисел, иначе мы выводим число на консоль.
Например:
Совет: При решении подобных задач, всегда удобно использовать цикл `while`, чтобы продолжать считывать числа с консоли до тех пор, пока не будет выполнено определенное условие.
Упражнение: Напишите программу, которая будет считывать числа с консоли, пока их сумма не превысит значение 50. После остановки считывания, программа должна вывести сумму всех считанных чисел на консоль.
Инструкция: Для решения данной задачи вам понадобится использовать цикл для считывания чисел с консоли и условные операторы для проверки условий. Программа будет считывать числа до тех пор, пока не встретит число больше 100 или не закончится ввод.
Пример решения задачи на Python:
Совет: Обратите внимание на использование операторов `continue` и `break`. Оператор `continue` позволяет пропустить одну итерацию цикла и перейти к следующей, а оператор `break` прекращает выполнение цикла и переходит к следующему оператору после цикла. В данной задаче они используются для выполнения условий задачи.
Закрепляющее упражнение: Давайте представим, что у вас есть список чисел `[11, 7, 15, 56, 103, 99, 21, 5]`. Напишите программу на Python, которая будет выводить только те числа, которые больше 10 и меньше 100.