Escolar Documentos
Profissional Documentos
Cultura Documentos
Análise e Estruturas de Dados - Exer.1 Aula 01-06-2015
Análise e Estruturas de Dados - Exer.1 Aula 01-06-2015
//Um procedimento para calcular o IMC de cada pessoa e armazen�-los em outro vetor.
void CalculaIMC (float Kg[], float H[], float Indice[])
{
for (int i=0;i<3;i++)
{Indice[i]=Kg[i]/(H[i]*H[i]);}
}
//Uma fun��o para calcular m�dia dos IMC das posi��es pares do vetor.
float CalculaMedia (float Indice[])
{
int i;
float Soma=0, Media;
for (i=0;i<3;i++)
{
if (i%2==0)
{Soma=Soma+Indice[i];}
}
Media=Soma/3;
return Media;
}
//Procedimento Principal
void main ()
{
float IMC[3], PesoPessoa[3], AlturaPessoa[3], MediaPares;
PreencheVetores(PesoPessoa,AlturaPessoa);
CalculaIMC(PesoPessoa,AlturaPessoa,IMC);
MediaPares=CalculaMedia(IMC);
MostraIMC(IMC);
cout<<"\n A m�dia de IMCs nas posi��es pares � "<<MediaPares<<endl;
system("pause");
}