Ver Mensaje Individual
  #4 (permalink)  
Antiguo 31/08/2014, 14:09
ignatar20
 
Fecha de Ingreso: abril-2012
Ubicación: Malaga
Mensajes: 46
Antigüedad: 12 años
Puntos: 0
Respuesta: No sé que pasa

Siiiii ya funciona, gracias chico.
Asi queda mi codigo:
Código C++:
Ver original
  1. int main() {
  2.     int num,numPrimos=0,num1=1,cont=0;
  3.     cout<<"Introduzca el numero de primos para ver: ";
  4.     cin>>num;
  5.     cout<<"Vamos a visualizar los "<<num<<" primeros numeros primos: ";
  6.     do
  7.     {
  8.  
  9.         for(int i=1;i<=num1;i++)
  10.         {
  11.             if(num1%i==0)
  12.             {
  13.                 cont++;
  14.  
  15.             }
  16.  
  17.         }
  18.         if(cont<=2)
  19.         {
  20.             cout<<num1<<",";
  21.             numPrimos++;
  22.         }
  23.         num1++;
  24.         cont = 0;
  25.     }
  26.     while(numPrimos<num);
  27.     return 0;
  28. }
Y la salida que da es la siguiente:

Introduzca el numero de primos para ver: 6
Vamos a visualizar los 6 primeros numeros primos: 1,2,3,5,7,11,