Galera o Prof. da Facul pediu para criar um programa em C++ que imprimisse os 10.000 mil primeiros número primos, como o meu código está em apenas fase de teste coloquei 20 números. Porém, não estou
conseguindo fazer com que ele fucione, alguém poderia me ajudar?
Pergunta
Guest Arthur Hangell Machado
Galera o Prof. da Facul pediu para criar um programa em C++ que imprimisse os 10.000 mil primeiros número primos, como o meu código está em apenas fase de teste coloquei 20 números. Porém, não estou
conseguindo fazer com que ele fucione, alguém poderia me ajudar?
Segue abaixo meu código fonte:
#include<iostream>
using namespace std;
int main()
{//inicio do main
int num, div, resto, cont_primos;
cont_primos = 0;
resto = 0;
while(cont_primos<20)
{
div = 1;
num = 5;
while(div<=num)
{
if(num%div==0)
{
resto++;
}
div++;
}
if(resto==2)
{
cout<<num;
}
num++;
cont_primos++;
}
system("pause");
}//fim do main
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.