Programa para Calcular el Índice de Masa Corporal (IMC)

El índice de masa corporal (IMC) o índice de Quetelet es un valor derivado de la masa (peso) y la altura de un individuo, hombre o mujer. El IMC se define como la masa corporal dividida por el cuadrado de la altura del cuerpo y se expresa universalmente en unidades de kg/m2, resultantes de la masa en kilogramos y la altura en metros. La fórmula es: 
 

BMI = (mass or weight)/(height*height)
where,
mass or weight is in Kg,
height is in meters

Ejemplos: 
 

Input : height(in meter): 1.79832
weight(in Kg): 70
Output : The BMI is 21.64532402096181, so Healthy.
Explanation : 70/(1.79832*1.79832)

Input : height(in meter): 1.58496
weight(in Kg): 85
Output : The BMI is 33.836256857260594 so Suffering from Obesity
Explanation : 70/(1.58496*1.58496)

Python3

#Python program to illustrate
# how to calculate BMI
def BMI(height, weight):
    bmi = weight/(height**2)
    return bmi
 
# Driver code
height = 1.79832
weight = 70
 
# calling the BMI function
bmi = BMI(height, weight)
print("The BMI is", format(bmi), "so ", end='')
 
# Conditions to find out BMI category
if (bmi < 18.5):
    print("underweight")
 
elif ( bmi >= 18.5 and bmi < 24.9):
    print("Healthy")
 
elif ( bmi >= 24.9 and bmi < 30):
    print("overweight")
 
elif ( bmi >=30):
    print("Suffering from Obesity")

Producción: 
 

The BMI is 21.64532402096181 so Healthy

Publicación traducida automáticamente

Artículo escrito por Chinmoy Lenka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *