Ir ao conteúdo
  • Cadastre-se

JeffersonJR

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

Reputação

0
  1. JeffersonJR

    Vetor em C

    Deu certo. Valeu cara. Mas você poderia me responder porque quando eu adicionava o else ele repetia as 10 vezes?
  2. JeffersonJR

    Vetor em C

    Tenho um exercício pra fazer em um trabalho sobre estrutura de dados, e esse é o ultimo que ta faltando resolver. preciso de uma ajuda no código. segue o enunciado - Faça um programa que leia um número (num ) e verifique se o mesmo se encontra no vetor (vet) {10, 20, 30, 40, 50, 60, 70, 80, 90, 100}. Imprima se num foi encontrado em vet e em que posição. Informe também se num não for encontrado. Imprima o vetor original e esse mesmo vetor invertido. segue o código: #include <stdio.h> #include <stdlib.h> main(){ int i,p,num,vet[10] = {10, 20, 30, 40, 50, 60, 70, 80, 90, 100}; printf("Digite um numero: "); scanf("%d",&num); for(i=0;i<10;i++) if (num==vet){ p=i; printf("\n\nO numero %d aparece no vetor na posicao %d\n",num,p); } printf("\n\n\nVetor Original\n"); for (i=0;i<10;i++) printf("%d ",vet); printf("\n\nVetor Invertido\n"); for (i=9;i>=0;i--) printf("%d ",vet); } **até aí beleza, mas falta imprimir se o numero não estiver no vetor. o problema é que quando acrescento o else com o printf informando que o numero digitado não esta no vetor ele repete 10 vezes a frase, e o código acima ele só exibe apenas uma vez que o numero esta no vetor

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