jueves, 26 de abril de 2012

Numeros Primos en C++

#include<iostream>
#include<conio.h>
using namespace std;

main ()
 {
  int k;
   do{
    cout<<"ingrese un numero positivo: ";
     cin>>k;
}   
while (k<=0);
 int i=1, ban=0;
  do{
     i=i+1;
       if (k%i==0&&k!=2)
       ban=1;
 }while (i<k/2&&ban==0);
   if (ban==0)
   cout<<endl<<"es primo"<<endl;
else
 cout<<endl<<"es compuesto"<<endl;
system("pause");
}

No hay comentarios:

Publicar un comentario