Программа для считывания чисел
Информатика

Напишите программу, которая считывает целые числа с консоли по одному числу в каждой строке. Для каждого введенного

Напишите программу, которая считывает целые числа с консоли по одному числу в каждой строке. Для каждого введенного числа проверьте следующее условие: если число меньше 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:
Верные ответы (2):
  • Iskryaschiysya_Paren
    Iskryaschiysya_Paren
    30
    Показать ответ
    Название: Программа для считывания чисел

    Описание: Для решения этой задачи на языке Python, мы можем использовать цикл `while`, чтобы считывать числа с консоли. Внутри цикла, мы использовали оператор `if-elif-else` для проверки условий и соответствующего вывода чисел на консоль. Если число меньше 10, мы его пропускаем, если больше 100, мы прекращаем считывание чисел, иначе мы выводим число на консоль.

    Например:
    python
    number = int(input("Введите число: ")) # Считываем число с консоли
    while number >= 10: # Пока число больше или равно 10
    if number < 10: # Если число меньше 10
    continue # Пропускаем число
    elif number > 100: # Если число больше 100
    break # Прекращаем считывание чисел
    else: # В остальных случаях
    print(number) # Выводим число на консоль
    number = int(input("Введите число: ")) # Считываем следующее число с консоли


    Совет: При решении подобных задач, всегда удобно использовать цикл `while`, чтобы продолжать считывать числа с консоли до тех пор, пока не будет выполнено определенное условие.

    Упражнение: Напишите программу, которая будет считывать числа с консоли, пока их сумма не превысит значение 50. После остановки считывания, программа должна вывести сумму всех считанных чисел на консоль.
  • Zagadochnyy_Magnat_1242
    Zagadochnyy_Magnat_1242
    17
    Показать ответ
    Предмет вопроса: Решение задачи с использованием условных операторов в Python

    Инструкция: Для решения данной задачи вам понадобится использовать цикл для считывания чисел с консоли и условные операторы для проверки условий. Программа будет считывать числа до тех пор, пока не встретит число больше 100 или не закончится ввод.

    Пример решения задачи на Python:

    python
    while True:
    try:
    num = int(input()) # считываем число с консоли
    if num < 10:
    continue # пропускаем числа меньше 10
    elif num > 100:
    break # прекращаем считывание чисел
    else:
    print(num) # выводим число на консоль
    except ValueError:
    break # выходим из цикла при некорректном вводе или конце ввода


    Совет: Обратите внимание на использование операторов `continue` и `break`. Оператор `continue` позволяет пропустить одну итерацию цикла и перейти к следующей, а оператор `break` прекращает выполнение цикла и переходит к следующему оператору после цикла. В данной задаче они используются для выполнения условий задачи.

    Закрепляющее упражнение: Давайте представим, что у вас есть список чисел `[11, 7, 15, 56, 103, 99, 21, 5]`. Напишите программу на Python, которая будет выводить только те числа, которые больше 10 и меньше 100.
Написать свой ответ: