Paulo Luiz 0 Denunciar post Postado Dezembro 8, 2016 Eu não estou sabendo diferenciar ímpar de par. Estou iniciando agora. Me ajudem a responder essas duas perguntas: 1-Elabore um algoritmo utilizando vetor que armazene 10 números e exiba os 5 primeiros pares. 2-Elabore um algoritmo utilizando vetor que armazene 10 números e exiba os 5 primeiros impares. Compartilhar este post Link para o post Compartilhar em outros sites
exata0mente 0 Denunciar post Postado Dezembro 8, 2016 Amigo, De forma bem simples, um número é par quando ele é um múltiplo de 2: 2, 4, 6, 8, 10, 12, 14, ... Se você dividir um número n por 2 e não tiver nenhuma sobra (resto da divisão for igual a 0) este número é par, se tiver sobra este número é impar! Compartilhar este post Link para o post Compartilhar em outros sites
Wilkyn Fernandes Taborda 0 Denunciar post Postado Março 24, 2020 Imprimir os pares: int main(){ int i,vet[10],cont; printf("Digite 10 numeros:"); for(i=0;i<10;i++) scanf("%d",&vet[i]); printf("Os 5 primeiros pares sao:"); cont=0; for(i=0;i<10;i++) if(((vet[i]%2)==0)&&(cont<5)){ printf("%d\n",vet[i]); cont++; } system("pause"); } Imprimir os ímpares: int main(){ int i,vet[10],cont; printf("Digite 10 numeros:"); for(i=0;i<10;i++) scanf("%d",&vet[i]); printf("Os 5 primeiros impares sao:"); cont=0; for(i=0;i<10;i++) if(((vet[i]%2)==1)&&(cont<5)){ printf("%d\n",vet[i]); cont++; } system("pause"); } O código dos dois programas é praticamente o mesmo porém muda na hora de comparar o valor do resto da divisão por dois para ver se ele é igual a zero no caso dos pares e um no caso dos ímpares. Compartilhar este post Link para o post Compartilhar em outros sites