Programação Em C
Exames: Programação Em C. Pesquise 861.000+ trabalhos acadêmicosPor: MarceloSP • 16/1/2014 • 334 Palavras (2 Páginas) • 180 Visualizações
Faça um programa que peça como entrada o peso (em kilogramas) e a altura (em metros) da pessoa e calcule o seu
IMC – Índice de Massa Corpórea. Adicionalmente, o programa deve emitir as mensagens correspondentes conforme a
tabela a seguir:
Cálculo IMC Situação
Abaixo de 18,5 => Você está abaixo do peso ideal
Entre 18,5 e 24,9 => Parabéns — você está em seu peso normal!
Entre 25,0 e 29,9 => Você está acima de seu peso (sobrepeso)
Entre 30,0 e 34,9 => Obesidade grau I
Entre 35,0 e 39,9 => Obesidade grau II
40,0 e acima => Obesidade grau III
int main(args) // Eu gosto de usar os argumentos que sempre uso em Linguagem JAVA
{
int peso=0;
//se imc<18 abaixo do peso. Entre 18 e 25 peso normal. Entre 26 e 30 acima. > que 30 obeso.
float imc=0,altura=0;
printf("**ESTE PROGRAMA ANALISA SEU IMC (Indice de Massa Corporea)**\n\nDigite sua peso: "); // A Função Argumento torna o Código mais elegante
scanf("%d",&peso);
printf("Qual sua altura? ");
scanf("%f",&altura);
imc=peso/(altura*altura);
if (imc<18) printf("Voce esta abaixo do peso ideal.\n\n");
else if (imc<=25) printf("Parabens. Voce esta em seu peso normal.\n\n");
else if (imc<=30) printf("Atencao. Voce esta acima do peso. Obesidade Grau I\n\n");
else if (imc<=40) printf("Atencao. Voce esta acima do peso. (SObrepeso) Obesidade Grau II\n\n");
else printf("Voce e OBESO. Trate-se imediatamente. Obesidade em Grau III \n\n");
getch();
}
...