Напишите программу, которая считывает целые числа с консоли, по одному числу в строке. Для каждого введенного числа проверьте следующее: если число менее 10, пропустите его; если число больше 100, прекратите считывать числа; во всех остальных случаях выведите это число обратно на консоль в отдельной строке. Пример ввода 1: 12 4 2 58 112 Пример вывода 1: 12 58 Пример ввода 2: 101 Пример вывода 2: Пример ввода 3: 1 2 102 Пример вывода
Солнечный_Зайчик
Конечно, я помогу вам написать такую программу. Ниже приведено пошаговое решение задачи.
1. Начнем с объявления переменной `number` и присваивания ей значения, считанного с консоли. Воспользуемся функцией `input()` для считывания данных и функцией `int()` для преобразования считанного значения в целое число:
2. Далее, создадим цикл `while`, который будет выполняться до тех пор, пока значение переменной `number` больше либо равно 10 и меньше либо равно 100. Внутри данного цикла будем проверять условия задачи и выводить значение переменной `number`, если оно удовлетворяет условию:
3. После выполнения цикла печатаем значение переменной `number`, чтобы принять во внимание последнее введенное число. В завершение программы добавим сообщение об окончании:
Полный код программы:
Теперь вы можете использовать эту программу для чтения целых чисел с консоли и выполнения указанных проверок. При вводе чисел менее 10 они будут пропускаться, если число превышает 100, то считывание чисел прекратится, а в противном случае число будет выводиться на консоль.
1. Начнем с объявления переменной `number` и присваивания ей значения, считанного с консоли. Воспользуемся функцией `input()` для считывания данных и функцией `int()` для преобразования считанного значения в целое число:
python
number = int(input())
2. Далее, создадим цикл `while`, который будет выполняться до тех пор, пока значение переменной `number` больше либо равно 10 и меньше либо равно 100. Внутри данного цикла будем проверять условия задачи и выводить значение переменной `number`, если оно удовлетворяет условию:
python
while number >= 10 and number <= 100:
if number < 10:
pass
elif number > 100:
break
else:
print(number)
number = int(input())
3. После выполнения цикла печатаем значение переменной `number`, чтобы принять во внимание последнее введенное число. В завершение программы добавим сообщение об окончании:
python
print(number)
print("Считывание чисел завершено.")
Полный код программы:
python
number = int(input())
while number >= 10 and number <= 100:
if number < 10:
pass
elif number > 100:
break
else:
print(number)
number = int(input())
print(number)
print("Считывание чисел завершено.")
Теперь вы можете использовать эту программу для чтения целых чисел с консоли и выполнения указанных проверок. При вводе чисел менее 10 они будут пропускаться, если число превышает 100, то считывание чисел прекратится, а в противном случае число будет выводиться на консоль.
Знаешь ответ?