Алгоритмы

Программа вывода всех нечетных чисел в заданном диапазоне

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

Программа принимает на вход два числа, которые определяют границы диапазона, и выводит все нечетные числа в этом диапазоне.

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

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

Исходный код

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

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

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

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

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

Пример 1:
Введите нижнюю границу диапазона:1
Введите верхнюю границу диапазона:16
1
3
5
7
9
11
13
15
 
Пример 2:
Введите нижнюю границу диапазона:150
Введите верхнюю границу диапазона:180
151
153
155
157
159
161
163
165
167
169
171
173
175
177
179
Ilyaragalin

Recent Posts

10 удалённых Python-вакансий

Если вы ищете работу на Python, на Talanto.work сейчас есть варианты для junior, middle, senior…

6 месяцев ago

Где искать Python-вакансии в 2026 году: зачем на Talanto.work появился отдельный сценарий поиска

Рынок Python-вакансий большой, но удобным его назвать сложно. Формально вакансий много, однако в реальном поиске…

6 месяцев ago

Срезы в Python со всеми подробностями

Срезы в Python — это больше, чем a[2:7]. В статье — быстрый разбор полезных приёмов:…

8 месяцев ago

Возведение в степень в Python: полное руководство

В этой статье мы рассмотрим возведение в степень в Python с помощью различных методов, от…

9 месяцев ago

Как удалить дубликаты из списка Python?

Дубликаты в списке Python — частая проблема. В статье показано, как быстро убрать повторы, в…

9 месяцев ago

Виртуальный (shared) хостинг от SpaceWeb: технический обзор

Услуга виртуального хостинга на SpaceWeb позволяет арендовать часть сервера (shared-сервера) и разместить на нём свой…

11 месяцев ago