Ir ao conteúdo

Posts recomendados

Postado

Preciso saber quantas vezes os numeros do vetor 2 aparece no 1 e no final mostrar os repetidos em um terceiro vetor mas não faço ideia de como descobrir os repetidos

o programa deve ficar algo parecido com isto:

 

f017d403-39c8-456f-94bf-3a1539582a7d.thumb.jpg.46e5953f57686185bd37a0084c8552f1.jpg

 

Se conseguirem me ajudar agradeço desde já, muito obrigado.

 

O meu código está da seguinte maneira:

int main(int argc, char *argv[]) {setlocale(LC_ALL,"portuguese"); 

 int i,j, v1[5], v2[5],;

    
    for (i=1;i<=2;i++)
    {
        if (i<2)
        {
            for (j=1;j<=5;j++)
            {printf("Digite o valor %d para o vetor %d: ", j, i);
            scanf("%d", &v1[j]);}
        }
        else
        {printf("\n");
            for (j=1;j<=5;j++)
            {printf("Digite o valor %d para o vetor %d: ", j, i);
            scanf("%d", &v2[j]);}
        }
    }

  • Curtir 1
Postado

@Diego Henrique Soares   para saber quais os repetidos você precisa colocar dois loop aninhados um dentro do outro e então comparar o vetor1 com o vetor2 assim:

for(i=0;i<10;i++){
    for(j=0;j<10;j++){
        if(vetor1[i]==vetor2[j]){
            aqui você coloca os comandos para guardar
            os numeros e somar quantas vezes se repete
        }
    }
}                   

 

  • Curtir 2

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!