Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.68/75: Рейтинг темы: голосов - 75, средняя оценка - 4.68
0 / 0 / 0
Регистрация: 22.02.2018
Сообщений: 5

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

28.02.2018, 23:22. Показов 14098. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ввести с клавиатуры натуральные числа a, b (a ≤ b, a > 1). Выести все простые числа pr, удовлетворяющие неравенствам a ≤ pr ≤ b (С помощью циклов)
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.02.2018, 23:22
Ответы с готовыми решениями:

Вывести все простые числа в интервале (a, b), где 100<a,b<1000, используя циклическую конструкцию for
Доброго времени суток, нужна помощь с написанием кода: Вывести все простые числа в интервале (a, b), где 100&lt;a,b&lt;1000, используя...

Вывести в одну строку все простые числа в интервале от A до B
По введенным числам A и B вывести все простые числа в интервале от A до B включительно. Входные данные: В единственной строке...

Вывести все простые числа в заданном интервале
Доброго времени суток! Необходима Ваша помощь в написании программы на visual c++. Программы должна выводить все простые числа из...

2
97 / 97 / 38
Регистрация: 30.11.2017
Сообщений: 180
01.03.2018, 07:47
Лучший ответ Сообщение было отмечено sPersons как решение

Решение

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
 def is_prime(n, d=3):
     if n < 2 or n != 2 and n & 1 == 0:
        return False
     if d * d > n:
        return True
     return n % d and is_prime(n, d + 2)
 
a = int(input())
b = int(input())
 
for i in range(a, b + 1):
    if is_prime(i):
        print(i)
0
 Аватар для Вадим Тукаев
310 / 291 / 116
Регистрация: 23.01.2018
Сообщений: 933
02.03.2018, 12:47
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
def is_prime(n):
    if n < 2: return False
    if n % 2 == 0: return n == 2
    if n % 3 == 0: return n == 3
    i = 5
    s = 2
    while i * i <= n:
        if n % i == 0: return False
        i += s
        s = 6 - s
    return True
 
a = int(input())
b = int(input())
 
for i in range(a, b + 1):
    if is_prime(i):
        print(i)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.03.2018, 12:47
Помогаю со студенческими работами здесь

Составить программу, определяющую все простые числа на заданном интервале. Сообщить их количество и вывести их значения.
1) Составить программу, определяющую все простые числа на заданном интервале. Сообщить их количество и вывести их значения. Для определения...

Найти все простые числа в заданном интервале
Здравствуйте,можете подсказать,что не верно в задаче : у из интервала от A до B найти все простые.Определение простоты числа оформить в...

Получить все простые числа в заданном интервале
Пожалуйста помогите решить задачу, с++ вообще не понимаю, а сдавать надо. Даны натуральные числа a, b (a&lt;b). Получить все простые числа...

Найти все простые числа в заданном интервале
Добрый день. Задача следующая: ввести количество подсчётов (в задаче - cases). Потом столько же раз ввести А и Б. И столько же раз...

Определить все простые числа, находящихся в заданном интервале
Определить все простые числа, находящихся в заданном интервале.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru