Ir ao conteúdo
  • Cadastre-se

Duvida em programa que exibe numeros primos


Posts recomendados

O programa não exibe o proximo numero :(

 

 

void b7()
{

int div,cont,a,g,f,n,cont1;

cont = 1;

g = 1;
n=3;
div= 2;
f = 1;

printf ("\n\n\tInforme a Quantidade de numeros primos que deseja exibir na tela \n\n\t");
scanf ("%d",&a);
//a = a +1;


for (f = 1; f <= a; f++)

{


while (cont1 < n)
{

//--------------------
if (n % 2 == 0)
{
n++;
div = 2;

}
//--------------------



else if (n % div == 0)
{
if (n != div)
{

div = 2;
n++;
}

else if (div == n)
{
cont1 = n;


}


}

else if (n % div == 1)
{

div++;

}




}


printf ("\n\n\t [%d] - \t %d \n\n\t",g,n);
g++;

cont1 = 1;
n++;
div = 2;




}
}

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...