Информатика

Напишите программу, которая выводит все числа от 1 до n, за исключением чисел от 5 до 9, от 17 до 37 и от 78

Напишите программу, которая выводит все числа от 1 до n, за исключением чисел от 5 до 9, от 17 до 37 и от 78 до 87.
Верные ответы (1):
  • Paryaschaya_Feya_6015
    Paryaschaya_Feya_6015
    48
    Показать ответ
    Имя: Решение задачи на программирование

    Описание: Чтобы решить данную задачу, нужно написать программу, которая будет выводить все числа от 1 до n, кроме чисел, которые находятся в заданных диапазонах (от 5 до 9, от 17 до 37 и от 78 до 87). Это можно сделать с помощью цикла и условных операторов.

    Программа будет иметь следующую структуру:
    1. Запрашиваем у пользователя значение n.
    2. Запускаем цикл, который будет перебирать числа от 1 до n.
    3. Внутри цикла проверяем условия и выводим только те числа, которые находятся вне заданных диапазонов.
    4. Завершаем программу.

    Вот пример программы на языке Python:


    n = int(input("Введите значение n: "))

    for num in range(1, n+1):
    if not (5 <= num <= 9) and not (17 <= num <= 37) and not (78 <= num <= 87):
    print(num)


    Совет: При написании программы обратите внимание, что оператор `not` используется для инвертирования условия. Также важно правильно задать диапазоны чисел, чтобы исключить нужные нам значения.

    Дополнительное задание: Напишите программу на языке Python, которая будет выводить все числа от 1 до 100, за исключением чисел от 20 до 30 и от 50 до 60.
Написать свой ответ: