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

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

08.03.2018, 21:45. Показов 4620. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дано натуральное число. Написать максимально простую программу, определяющую, является ли число простым.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.03.2018, 21:45
Ответы с готовыми решениями:

Определить является ли число натуральным
Есть вещественное число X. Надо определить, является ли данное число натуральным. Помогите пожалуйста. C#.

Определить, является ли число целым, натуральным или действительным
Нужно написать программу которая будет определять является ли число x целым, натуральным или действительным ? Если не трудно подскажите...

Определить является ли натуральным число n " счастливым" (из шести цифр)
Определить является ли натуральным число n " счастливым" (из шести цифр). для выделения цифр не использовать строковые функции

5
 Аватар для vlisp
1064 / 985 / 153
Регистрация: 10.08.2015
Сообщений: 5,375
09.03.2018, 05:33
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
bool prime(long long n){ 
    for(long long i=2;i<=sqrt(n);i++)
        if(n%i==0)
            return false;
    return true;
}
 
 
int main (){
    
    long long n;
    
    cout << "Enter n: ";
    cin >> n;
    
        cout << prime (n)<< k<< endl;
    
 
    return 0;
}
0
 Аватар для Hitoku
1755 / 1347 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
09.03.2018, 11:00
Лучший ответ Сообщение было отмечено Lycra как решение

Решение

vlisp, нужно же через while
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 
bool prime(long long n) {
    long long i = 2;
    while (i <= std::sqrt(n))
        if (n%i++ == 0) return false;
    return true;
}
 
 
int main() {
    long long n;
    std::cout << "Enter n: ";
    std::cin >> n;
    std::cout << (prime(n) ? "true" : "false") << "\n";
    system("pause");
    return 0;
}
1
 Аватар для vlisp
1064 / 985 / 153
Регистрация: 10.08.2015
Сообщений: 5,375
09.03.2018, 15:32
Цитата Сообщение от Hitoku Посмотреть сообщение
нужно же через while
Цитата Сообщение от Lycra Посмотреть сообщение
Дано натуральное число. Написать максимально простую программу, определяющую, является ли число простым.
действительно...
0
09.03.2018, 15:32

Не по теме:

vlisp, заголовок

0
 Аватар для vlisp
1064 / 985 / 153
Регистрация: 10.08.2015
Сообщений: 5,375
09.03.2018, 15:47
Цитата Сообщение от Hitoku Посмотреть сообщение
заголовок
читаем заголовок:
Определить, является ли число натуральным через while
действительно про простые числа =)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.03.2018, 15:47
Помогаю со студенческими работами здесь

Является ли число натуральным ?
Является ли число натуральным ? Какие условия для натуральности числа, не нашел на форуме?(

Определить является ли число палиндромом через цикл while
Определить является ли число палиндромом через цикл while Добавлено через 16 минут Число 455554

Определить, является ли заданное натуральное число "совершенным" (через 3 цикла: for, while, repeat)
Определить ,является ли заданное натуральное число &quot;совершенное&quot; то есть равным сумме всех своих положительных делителей кроме самого...

Определить сумму всех делителей число и определить является ли число совершенным
Определить сумму всех делителей число и определить является ли число совершенным(тоесть равно сумме его делителей кроме себя) - через...

В задании в цикле новый элемент суммы вычисляется рекурсивно.Число х подразумевается вещественным, число n -натуральным
40.В задании в цикле новый элемент суммы вычисляется рекурсивно. Число х подразумевается вещественным, число n - натуральным.


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru