C++ Ejemplo - Determinar números primos

C++ 实例Ejemplo de C++

Un número primo (prime number), también llamado primo, es infinito. Un número primo se define como un número natural mayor que 1 que no tiene otros factores además de 1 y de sí mismo; tales números se llaman números primos.

Ejemplo

#include <iostream> using namespace std; int main() { int n, i; bool isPrime = true; cout << "Ingresa un número entero positivo:"; cin >> n; for(i = 2; i <= n / 2; ++i) { if(n % i == 0) { isPrime = false; break; } } if (isPrime) cout << "Es un número primo"; else cout << "No es un número primo"; return 0; }

La salida del programa anterior es:

输入一个正整数: 29
是素数

C++ 实例Ejemplo de C++

Otras extensiones