Ejercicio C++, calcular los n primeros números primos
Hola a todos, tengo que hacer de nuevo un ejercicio en c++ y esta vez me dice que calcule los n primeros números primos.
Por ahora tengo hecho esto, nada en verdad:
unsigned int num, i, p;
cout << "Introduzca la cantidad de numeros primos que quiere obtener: ";
cin >> num;
cout << '\n' << endl;
i=0;
while ( i <= num )
{
for ( p = 2; p + 1; p++ )
{
Defino i como un contador de los numeros primos que llevo, y parará cuando el contador sea igual al número de primos que he dicho que halle.
Entonces empiezo con un While y a continuación un for para que calcule los primos (vendría a continuación del for el cálculo de dichos números, que además no sé como expresarlo), este for lo que quiero es que me vaya dando números a partir del 2 para saber si son primos.
Estoy atrancado hasta no poder más, si alguien me pudiese ayudar, no hacérmelo, simplemente ayudar, orientarme, me sería de gran ayuda y me haría un gran favor.
Muchas gracias amigos!!!, ta luego!!!
|