martes, 10 de febrero de 2009

Ver si un número es primo o no (Código C++)

Programa en C++ que muestra si el número ingresado es primo o no.


[sourcecode language='cpp']#include
#include

int es_primo(int num)
{
int i,c=0;
i=2;
do{
if (num%i==0)
{
num=num/i;
c=c+1;
}
else
i++;
}while(i<=num);
return(c==1);
}

void main(void)
{
int num;
cout<<"Ingrese un numero: \n";
cin>>num;
if(es_primo(num))
cout<else
cout<getch();
}[/sourcecode]

No hay comentarios:

Publicar un comentario