lbneto
(usa Ubuntu)
Enviado em 31/03/2011 - 19:51h
No caso do seu codigo o vetor irá ajudar para fazer o que vc pretende.
Pois como vc quer armazenar 3 valores para o peso para depois então comparar e dizer quem é o maior deles.
O array se encaixa perfeitamente nesse processo.
Também sou iniciante.
#include<stdio.h>
int main()
{
// Variaveis
float peso[3],Maior, altura;
int vezes,i;
// Entrada de Dados
for(vezes=0;vezes<3;vezes++) //seram cadastradas 3 pessoas
{
printf("\nInforme sua altura: \n");
scanf("%f", &altura);
printf("\nInforme seu peso: \n");
scanf("%f", &peso[vezes]);
} // f_while
// Processamento
Maior = peso[0]; // assume que o primeiro é o maior
for(i=0; i<3; i++) // percorre agora o vetor que preenchemos no começo
{
if (peso[i] > Maior)
Maior = peso[i]; // maior no fim tera o valor do maior peso entre os 3
}
printf("O maior elemento e %f\n",Maior);
// Final do Codigo
getch();
return 0;
}
Essa foi a minha maneira de fazer, mas cada um tem um jeito particular de fazer. E com o tempo isso so melhora. Então bons estudos.