Решение задачи на программирование на языке Python
Информатика

Напишите программу на языке Python, которая выводит все числа от m до n включительно, удовлетворяющие хотя бы одному

Напишите программу на языке Python, которая выводит все числа от m до n включительно, удовлетворяющие хотя бы одному из следующих условий: числа кратны 17, числа оканчиваются на 9, числа одновременно кратны 3 и 5. На вход программы подаются два натуральных числа m и n (m≤n), каждое на отдельной строке. Выведите числа, которые удовлетворяют условию задачи. Если таких чисел нет, ничего не выводите.
Верные ответы (1):
  • Денис_8700
    Денис_8700
    31
    Показать ответ
    Тема занятия: Решение задачи на программирование на языке Python

    Пояснение: Для решения этой задачи мы можем использовать цикл for, который будет перебирать все числа от m до n включительно и проверять каждое число на соответствие указанным условиям. Если число удовлетворяет хотя бы одному из условий, мы будем выводить его на экран.

    Пошаговое решение данной задачи:
    1. Считываем значения m и n, используя функцию input(). Преобразуем их в целочисленный тип с помощью int().
    2. Используем цикл for для перебора всех чисел от m до n включительно. Для этого инициализируем переменную i значением m и увеличиваем ее на каждой итерации до n+1.
    3. Внутри цикла проверяем каждое число на соответствие условиям с помощью операторов if и elif.
    4. Если число удовлетворяет хотя бы одному из условий, выводим его на экран с помощью функции print().

    Дополнительный материал:

    m = int(input())
    n = int(input())

    for i in range(m, n+1):
    if i % 17 == 0 or i % 10 == 9 or (i % 3 == 0 and i % 5 == 0):
    print(i)


    Совет: Для более полного понимания и изучения данной задачи, рекомендуется разобраться с работой операторов % (остаток от деления), // (целочисленное деление) и == (сравнение на равенство) в языке Python.

    Ещё задача: Напишите программу на языке Python, которая находит и выводит все числа от -10 до 10, удовлетворяющие хотя бы одному из следующих условий: числа кратны 4, числа оканчиваются на 2, числа одновременно кратны 2 и 3.
Написать свой ответ: