Ir ao conteúdo
  • Cadastre-se

Alguém pode ver o que tem de errado com este código?


barbarasouza

Posts recomendados

A questão pede um algoritmo que calcule a diferença entre o 6º e 12º números primos.

aqui o que eu tentei fazer:

int main(int argc, char *argv[])
{
int n,i,cp,x,np6,np12,dif;

x=0;
cp=0;
n=2;
while(cp<12){

for (i=1;i<=n;i++)
{
if (n%i==0)
{
x++;
}
}
if (x==2)
{
cp++;
if (cp==6)
{
np6=n;
}
if (cp ==12)
{
np12=n;
}
n++;
}

}
dif=np12-np6;
printf("A diferenca entre o 12º e o 6º numero primo é: %d",dif);

system("PAUSE");
return 0;
}

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para 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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!