Алгоритмы

Программа по выводу всех целых чисел, которые не делятся на 2 и 3, в диапазоне от 1 до 50

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

Данная программа должна вывести все целые числа в диапазоне от 1 до 50, которые не делятся на 2 и на 3.

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

  1. Используем цикл for от 1 до 51.
  2. В теле цикла используем оператор if для проверки делится ли каждое число из диапазона на 2 и на 3.
  3. Если число не делится ни на 2 ни на 3, то есть удовлетворяет нашим условиям, то выводим его на экран.
  4. Конец.

Исходный код

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

for i in range(1, 51):
    if(i % 2 != 0 & i % 3 != 0):
        print(i)

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

  1. Цикл задается в диапазоне (1, 51), так как 51 не входит.
  2. Выражение в теле оператора if определяет, делится ли число на 2 либо на 3, при помощи оператора деления по модулю, который вычисляет остаток от деления.
  3. Если остатки от деления на 2 и 3 не равен 0, то число не делится соответственно на 2 и на 3.
  4. В этом случае мы выводим число на экран.

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

Пример 1:
1
5
7
11
13
17
19
23
25
29
31
35
37
41
43
47
49
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