Алгоритмы

Вывод всех чисел, кратных определенному числу, в заданном диапазоне

Описание задачи

Данная программа должна вывести все числа в заданном диапазоне, которые делились бы без остатка на определенное число.

Решение задачи

  1. На вход принимаются два числа, которые задают диапазон и записываются в разные переменные.
  2. Также принимается число, которое будет делителем.
  3. Используем цикл for, чтобы пройтись по всему диапазону и проверить все числа на кратность. Выводим только те числа, которые делятся на заданное число без остатка.
  4. Конец.

Исходный код

Ниже дан исходный код для вывода всех чисел из заданного диапазона, которые удовлетворяют условию делимости на данное число. Результаты работы программы также даны ниже.

lower = int(input("Введите нижнюю границу диапазона:"))
upper = int(input("Введите верхнюю границу диапазона:"))
n = int(input("Введите делитель:"))
for i in range(lower, upper + 1):
    if(i % n == 0):
        print(i)

Объяснение работы программы

  1. Пользователь вводит два числа, нижнюю и верхнюю границы. Они записываются в отдельные переменные.
  2. Далее пользователь вводит число, которое будет делителем. Оно также сохраняется в своей переменной.
  3. Значение переменной цикла for варьируется от нижней до верхней границы с шагом 1.
  4. В процессе работы цикла проверяется, равен ли остаток от деления нулю. Если остаток равен нулю, делимое выводится на экран.
  5. Конец.

Результаты работы программы

Пример 1:
Введите нижнюю границу диапазона:1
Введите верхнюю границу диапазона:50
Введите делитель:5
5
10
15
20
25
30
35
40
45
50
 
Пример 2:
Введите нижнюю границу диапазона:50
Введите верхнюю границу диапазона:100
Введите делитель:7
56
63
70
77
84
91
98
Ilyaragalin

Recent Posts

7 наилучших библиотек визуализации Python на 2024 год

Python предлагает набор библиотек, удовлетворяющих различные потребности в визуализации, будь то академические исследования, бизнес-аналитика или…

1 день ago

Как преобразовать строку в байты в Python

В Python для представления данных в двоичной форме можно использовать байты. Из этой статьи вы…

1 неделя ago

Что такое Werkzeug?

В этой статье рассказывается о том, что такое Werkzeug и как Flask использует его для…

2 недели ago

Как прибавить дни, месяцы и годы к дате в Python

При работе с датами часто возникает необходимость прибавлять к дате или вычитать из нее различные…

3 недели ago

Социальная аутентификация в приложении на Flask

В этом руководстве мы рассмотрим, как добавить социальную аутентификацию с помощью GitHub и Google в…

1 месяц ago

Проверка типов в Python

В этой статье мы рассмотрим, что такое подсказки типов и чем они могут быть полезны.…

1 месяц ago