Ir ao conteúdo
  • Cadastre-se

Crie um algoritmo para ler 38 números e imprimir a quantidade de números primos exist


xandekgb

Posts recomendados

alguém pode me ajudar mas acho que os numeros que esse programa ta mostrando não estão certos

Crie um algoritmo para ler 38 números e imprimir a quantidade de números primos

existentes neste vetor

main()

{

int i,j,cont=0;

int n[10];

for(i=0;i<=10;i++){

printf("digite um numero");

scanf("%d",&n);

}

for(j=2;j<n/2;j++){

if((n%j)==0){

cont++;

}

}

printf("quantidade de numeros primos no vetor %d:" ,cont);

system("pause");

}

Link para o comentário
Compartilhar em outros sites

Eu faria esse código com uma variável chamada divisores pra contar quantos divisores cada número do vetor tem.

Faria um laço pra ir fazendo as divisões e incrementaria a variável divisores toda vez que o resto da divisão fosse zero.

Daí a cada número que tivesse dois divisores (porque o número primo só vai ter resto zero quando dividir por um e por ele mesmo) eu incrementaria a variável cont.

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...