Definindo assim se está no peso ideal, abaixo, ou acima dele.
Aqui trago um programa para calcular o IMC, utiliza estrutura condicional "if".
#include <stdio.h>
#include <math.h>
int main(){
float peso, altura, imc;
printf("Digite seu peso.\n");
scanf("%f", &peso);
printf("Digite sua altura.\n");
scanf("%f", &altura);
imc = peso /(pow(altura,2));
if(imc < 17){
printf("IMC: %.2f. Muito abaixo do Peso.\n", imc);}
else if(imc > 17 && imc < 18.49){
printf("IMC: %.2f. Abaixo do Peso.\n", imc);}
else if(imc > 18.5 && imc < 24.99){
printf("IMC: %.2f. Peso Normal.\n", imc);}
else if(imc > 25 && imc < 29.99){
printf("IMC: %.2f. Acima do Peso.\n", imc);}
else if(imc > 30 && imc < 34.99){
printf("IMC: %.2f. Obesiade I\n", imc);}
else if(imc > 35 && imc < 39.99){
printf("IMC: %.2f. Obesidade II(Severa)\n", imc);}
else if(imc > 40){
printf("IMC: %.2f. Obesidade III(Morbida)", imc);
}
return 0;}
Nenhum comentário:
Postar um comentário