0 / 0 / 0
Регистрация: 02.10.2019
Сообщений: 2
|
|
1 | |
Ввести с клавиатуры натуральное число N (N<1000). Вывести на экран наименьшее простое число, которое больше чем N02.10.2019, 21:56. Показов 2978. Ответов 4
Метки нет Все метки)
(
Буду очень благодарен если решите задачу. В задаче нельзя использовать массивы , другие классы. Можно использовать while , do while , switch , if else. Язык программирования Java. Входные данные : 8 Выходные данные : 11
0
|
|
02.10.2019, 21:56 | |
Ответы с готовыми решениями:
4
Вывести на экран наименьшее простое число, которое больше чем заданное N
|
233 / 130 / 27
Регистрация: 24.08.2016
Сообщений: 874
|
||||||
02.10.2019, 23:24 | 2 | |||||
Mirrox,
Кликните здесь для просмотра всего текста
Код
Введите целое число в диапазоне [1 .. 999]: 8 Введено число: 8 Cледующее за ним простое число: 11
0
|
2449 / 1905 / 476
Регистрация: 17.02.2014
Сообщений: 9,161
|
||||||
03.10.2019, 10:18 | 3 | |||||
![]() задача простая но с подвохом, т.к. если будем искать число на самой верхней границе, в моем случае 120 и ищем большее, то мое решение требует брать список вплоть до 150((.
0
|
233 / 130 / 27
Регистрация: 24.08.2016
Сообщений: 874
|
|
03.10.2019, 17:15 | 4 |
Aviz__, ну правильно же. Если два то
return n > 1; true.Этот алгоритм четкий. Лучший из всех, что проверяет число на простоту ![]() Добавлено через 56 минут А зачем усложнять? Не проще ли проверять все числа после заданного, пока не встретится простое? Оно же и будет ответом.
0
|
2449 / 1905 / 476
Регистрация: 17.02.2014
Сообщений: 9,161
|
|
03.10.2019, 18:37 | 5 |
ога, правильно), скузема!
Да, в моем случае, множество нужно составлять до следующего за границей.
0
|
03.10.2019, 18:37 | |
Помогаю со студенческими работами здесь
5
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |