Напишите программу на языке Python, которая выводит все числа от m до n включительно, удовлетворяющие хотя бы одному
Напишите программу на языке Python, которая выводит все числа от m до n включительно, удовлетворяющие хотя бы одному из следующих условий: числа кратны 17, числа оканчиваются на 9, числа одновременно кратны 3 и 5. На вход программы подаются два натуральных числа m и n (m≤n), каждое на отдельной строке. Выведите числа, которые удовлетворяют условию задачи. Если таких чисел нет, ничего не выводите.
17.11.2023 23:32
Пояснение: Для решения этой задачи мы можем использовать цикл for, который будет перебирать все числа от m до n включительно и проверять каждое число на соответствие указанным условиям. Если число удовлетворяет хотя бы одному из условий, мы будем выводить его на экран.
Пошаговое решение данной задачи:
1. Считываем значения m и n, используя функцию input(). Преобразуем их в целочисленный тип с помощью int().
2. Используем цикл for для перебора всех чисел от m до n включительно. Для этого инициализируем переменную i значением m и увеличиваем ее на каждой итерации до n+1.
3. Внутри цикла проверяем каждое число на соответствие условиям с помощью операторов if и elif.
4. Если число удовлетворяет хотя бы одному из условий, выводим его на экран с помощью функции print().
Дополнительный материал:
Совет: Для более полного понимания и изучения данной задачи, рекомендуется разобраться с работой операторов % (остаток от деления), // (целочисленное деление) и == (сравнение на равенство) в языке Python.
Ещё задача: Напишите программу на языке Python, которая находит и выводит все числа от -10 до 10, удовлетворяющие хотя бы одному из следующих условий: числа кратны 4, числа оканчиваются на 2, числа одновременно кратны 2 и 3.