Ir ao conteúdo
  • Cadastre-se

Bcam

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

Reputação

1
  1. eu sei que da forma que estou fazendo só vai imprimir na tela a posição que eu colocar no printf... mas não sei como fazer para mostrar a posição de onde ta a matricula do maior e do menor aluno. #include <stdio.h> main(){ int vetm[3],vetal[3],i,menor,maior,mmenor,mmaior; for(i=0;i<3;i++){ printf("insira a matricula do aluno\n "); scanf("%d",&vetm); printf("insira a altura do aluno \n"); scanf("%d",&vetal);} maior = vetal[0]; for(i=1;i<3;i++){ if(vetal > maior){ maior = vetal; } printf("\n altura do maior aluno: %d \n ",maior); //mostrar a matricula da posição certa. printf("matricula do maior aluno: %d\n",vetm[0]); } menor=vetal[1]; for(i=1;i<3;i++){ if(vetal < menor){ menor = vetal;} } printf("\n altura do menor aluno: %d \n ",menor); printf("matricula do menor aluno: %d\n",vetm[1]); }
  2. Escrever um programa que leia 5 pares de valores, o primeiro valor é a matrícula do aluno, e o segundo a sua altura em centímetros. Encontre o aluno mais alto e o mais baixo. Mostre a matrícula do aluno mais alto e do mais baixo, junto com suas alturas. Não consigo desenvolver essa questão... na apostila acho que não mostra o necessário.. FIZ APENAS ISSO! mas não saiu dai #include <stdio.h> main(){ float altura,matricula,m; int contador=1; do{ printf("insira a matricula do aluno %d:\n",contador); scanf("%f",&matricula); printf("insira a altura do aluno %d:\n",contador); scanf("%f",&altura); contador ++; }while (contador<=5); }

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