Ir ao conteúdo
  • Cadastre-se

Xslopes

Membro Júnior
  • Posts

    3
  • Cadastrado em

  • Última visita

Reputação

0
  1. Tá ficando assim bom código, agora falta mostra as posição de cada valor encontrado no vetor, e impedir a entrada de número iguais. #include<stdio.h> #include<math.h> main() { int vet[10],i, maior, aux; for(i=0;i<=9;i++) { printf("Informe o %i numero: ", i+1); scanf("%i",&vet[i]); printf("\n"); } //encontra o maior valor maior=vet[0]; for(i=1;i<=9;i++) { if(vet[i]>maior) { maior = vet[i]; } } printf("\nOs dois maiores valores existentes sao "); printf("\n%i ",maior); aux = maior; maior=vet[0]; for(i=0;i<=9;i++) { if(vet[i]>maior && vet[i]!= aux) maior = vet[i]; } printf("\n%i ",maior); }
  2. vou usar a linguagem c++ .obrigado pela dica, vou tentar aqui.
  3. Escreva um algoritmo que preencha um vetor de 10 posições com valores fornecidos pelo usuário. Ao final, o algoritmo deverá imprimir quais são os dois maiores valores existentes no vetor e em qual posição do vetor eles se encontram. Obs.: o algoritmo deve impedir a entrada de números iguais, ou seja, somente será permitido o armazenamento de valores diferentes 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...