Fazer um programa que leia um vetor de inteiros com 15 elementos. Calcule e imprima:
a. A quantidade de números pares
b. A quantidade de números ímpares
c. A quantidade de números positivos
d. A quantidade de números negativos
e. Mostrar os valores em ordem inversa de armazenamento.
int main(){
int vet[15]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
int cont_pares=0,cont_impares=0,cont_positivo=0,cont_negativo=0,i;
for(i=0;i<15;i++ )
{
if(vet%2==0)
cont_pares ++;
if(vet%2!=0)
cont_impares ++;
if(vet>0)
cont_positivo ++;
if(vet<0)
cont_negativo ++;
}
printf("\nPares: %d",cont_pares);
printf("\nImpares: %d",cont_impares);
printf("\nPositivos: %d",cont_positivo);
printf("\nNegativos: %d",cont_negativo);
getch();
return 0;
}
Eu fiz assim, mas eu gostaria de colocar como o usuário digitar os números, mas não deu certo, como eu pus... será que alguém pode me ajudar? E como mostro os valores na ordem inversa?
Pergunta
Mariana Duarte
Fazer um programa que leia um vetor de inteiros com 15 elementos. Calcule e imprima:
a. A quantidade de números pares
b. A quantidade de números ímpares
c. A quantidade de números positivos
d. A quantidade de números negativos
e. Mostrar os valores em ordem inversa de armazenamento.
int main(){
int vet[15]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
int cont_pares=0,cont_impares=0,cont_positivo=0,cont_negativo=0,i;
for(i=0;i<15;i++ )
{
if(vet%2==0)
cont_pares ++;
if(vet%2!=0)
cont_impares ++;
if(vet>0)
cont_positivo ++;
if(vet<0)
cont_negativo ++;
}
printf("\nPares: %d",cont_pares);
printf("\nImpares: %d",cont_impares);
printf("\nPositivos: %d",cont_positivo);
printf("\nNegativos: %d",cont_negativo);
getch();
return 0;
}
Eu fiz assim, mas eu gostaria de colocar como o usuário digitar os números, mas não deu certo, como eu pus... será que alguém pode me ajudar? E como mostro os valores na ordem inversa?
Obrigada...
Link para o comentário
Compartilhar em outros sites
3 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.