Ir ao conteúdo
  • Cadastre-se

Multiplica pares e ímpares de um vetor de 5 posições


ronald94

Posts recomendados

Bom pessoal preciso de ajuda com programação em C. Sobre vetores. Um exercício pede para que seja criado um vetor de cinco posições e em cada posição inserir um inteiro e exibir na tela. O problema é com a segunda parte do exercicio que é para multiplicar os números pares pelos ímpares e eu não consigo.. abaixo tem um código que fiz mas que esta dando erro. tento criar um vetor que recebe apenas os pares e outra para receber os impares mas da erro.. se alguém puder ajudar... OBRIGADO

 

CÓDIGO EM C 

 

 

 

#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main(){
    
    setlocale(LC_ALL, "Portuguese");
    
    int vetor[5];
    int impares[0];
    int pares[0];
    int ProdutoParesImpares[0][0];
    int TotalImpares = 0, TotalPares = 0;
    
    for (int i = 0 ; i < 5 ; i++){
        printf("Diga o %dº valor: ", i + 1);
        scanf("%d", &vetor);
        if (vetor % 2 == 0 ){
            TotalPares++;
        }
        else
        TotalImpares++;
        
    }
    printf("\nTotal de pares: %d    ;    Total de ímpares: %d\n", TotalPares, TotalImpares);
    printf("\nValores inseridos: ");
    for (int i = 0 ; i < 5 ; i++){
        printf("\nposição [%d]=%d ",i + 1, vetor);
             
    }
    for(int i = 0 ; i < 5 ; i++){
       if (vetor % 2 == 0){
            pares[TotalPares] = vetor;
            }
            else
            pares[TotalPares] = vetor;
        }
    }
    printf("\n\nVetor dos pares: ");
    for (int i = 0 ; i < TotalPares ; i++){
        printf(" \n[%d] = %d", TotalPares, pares[TotalPares]);
            
    }
    printf("\n\nVetor dos ímpares: ");
    for (int i = 0 ; i < TotalImpares ; i++){
        printf(" \n[%d] = %d", TotalImpares, impares[TotalImpares]);
            
    }
    
    return 0;
    system("pause");
}

 

Link para o comentário
Compartilhar em outros sites

Cara antes de te dar uma resposta, vê tenta indentar esse seu código que provavelmente você vai achar o erro e chegar a conclusão. Caso não consiga, posta o código indentado aqui que te ajudo.

EDIT 1: Verifica seus colchetes direito, você ta colocando muitos colchetes ou poucos.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber 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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!