Roxane Postado Março 1, 2011 Denunciar Share Postado Março 1, 2011 Faça um programa que carregue um vetor de seis elementos numéricos inteiros, calcule e mostre:- a quantidade de números pares;- quais os números pares;- a quantidade de números ímpares;- quais os números ímpares.#include <stdio.h>#include <stdlib.h>#include <string.h>#include <math.h>#include <conio.h> #include <iostream.h> int main(int argc, char *argv[]){int ni, np, resto,p;int n, i, vetor[6]; // Entrando com os valores for (i = 0; i < 6; i++) { printf("Digite o valor:"); scanf("%d", &vetor); }// Contar a qtd de numeros impares e paresni = 0; // numeros imparesnp = 0; // numeroes paresn = 0; for (i = 0; i < 6; i++) { resto=(vetor[n] % 2); if(resto == 0) np++; else ni++; n++; } // Mostrando resultado printf("total numero pares: %d \n", np); printf("total numero impares: %d \n ", ni); // apartir daqui não funciona // Visualização dos numeros pares if (np > 0){ printf("Numeros Pares"); for (p = 0; i < 6; i++) { if (np[p] > 0) printf(np[p]); }} else { printf("Não Houve Numeros Pares");} // Visualização dos numeros Impares if (ni > 0) { printf("Relação dos Numeros Impares"); for (p = 0; i < 6; i++) { if (ni > 0) printf(ni[p]); } } else { printf("Não Houve Numeros Impares");} getch(); } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Roxane Postado Março 2, 2011 Autor Denunciar Share Postado Março 2, 2011 já consigui concluir. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Roxane
Faça um programa que carregue um vetor de seis elementos numéricos inteiros, calcule e mostre:
- a quantidade de números pares;
- quais os números pares;
- a quantidade de números ímpares;
- quais os números ímpares.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include <conio.h>
#include <iostream.h>
int main(int argc, char *argv[])
{
int ni, np, resto,p;
int n, i, vetor[6];
// Entrando com os valores
for (i = 0; i < 6; i++) {
printf("Digite o valor:");
scanf("%d", &vetor);
}
// Contar a qtd de numeros impares e pares
ni = 0; // numeros impares
np = 0; // numeroes pares
n = 0;
for (i = 0; i < 6; i++) {
resto=(vetor[n] % 2);
if(resto == 0) np++;
else ni++;
n++;
}
// Mostrando resultado
printf("total numero pares: %d \n", np);
printf("total numero impares: %d \n ", ni);
// apartir daqui não funciona
// Visualização dos numeros pares
if (np > 0)
{
printf("Numeros Pares");
for (p = 0; i < 6; i++)
{
if (np[p] > 0)
printf(np[p]);
}
}
else
{
printf("Não Houve Numeros Pares");
}
// Visualização dos numeros Impares
if (ni > 0)
{
printf("Relação dos Numeros Impares");
for (p = 0; i < 6; i++)
{
if (ni > 0)
printf(ni[p]);
}
}
else
{
printf("Não Houve Numeros Impares");
}
getch();
}
Link para o comentário
Compartilhar em outros sites
1 resposta 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.