Saltar al contenido

c++ (Números primos) Se dice que un número entero es primo si es divisible solo por 1 y por sí mismo. Por ejemplo, 2, 3, 5 y 7 son primos, pero 4, 6, 8 y 9 no lo son. Escribe una función que determine si un número dado es primo.

Este post fue evaluado por nuestros expertos para que tengas la seguridad de la exactitud de nuestra esta crónica.

Ejemplo 1: c++ encuentra números primos

#include
using namespace std;intmain()int n, i;
  bool isPrime = true;

  cout <<"Enter a positive integer: ";
  cin >> n;for(i =2; i <= n /2;++i)if(n % i ==0)
          isPrime = false;break;if(isPrime)
      cout <<"This is a prime number";else
      cout <<"This is not a prime number";return0;

Ejemplo 2: programa para saber si un número es primo

#include
using namespace std;
bool Is_Prime(longlong x)if(x%2==0)return false;for(int i=3;i*i<=x;i+=2)if(x%i==0)return false;return true;intmain()longlong x;
	cin>>x;if(Is_Prime(x))cout<<"Is Prime";else cout<<"Is not Prime";

Al final de todo puedes encontrar las explicaciones de otros sys admins, tú asimismo tienes la libertad de insertar el tuyo si lo deseas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags :

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *