peso = float(input('ingrese su peso: '))
print(peso)
estatura = float(input('ingrese su estatura: '))
print(estatura)
sexo = input('Hombre: h, Mujer: m: ')
print(sexo)
talla2 = float(estatura*estatura)
imc = float(peso/talla2)
imcidealh = float(22.50)
imcidealm = float(20.50)
pesoidealh = float(talla2*imcidealh)
pesoidealm = float(talla2*imcidealm)
imcideal = float(22.50)
imcidealmin = float(20.50)
imcidealmax = float(24.90)
imcsoprepesomin = float(24.91)
imcsobrepesometa = float(27.5)
imcsobrepesomax = float(29.90)
metasobrepeso = float(talla2*imcsobrepesomax)
imcobetipo1min = float(29.91)
imcobetipo1meta = float(32.50)
imcobetipo1max = float(34.90)
metaobetipo1 = float(talla2*imcobetipo1max)
imcobetipo2min = float(34.91)
imcobetipo2meta = float(37.50)
imcobetipo2max = float(39.90)
metaobetipo2 = float(talla2*imcobetipo2max)
imcobemor = float(39.91)
if imc < imcidealmin:
print("Acudir a un especialista")
elif imc <= imcidealmax:
print("esta en peso normal")
else:
if imc <= imcsobrepesomax:
print("esta en sobrepeso")
print("la meta es el peso ideal","%.2f" % pesoidealh)
else:
if imc <= imcobetipo1max:
print("esta en sobrepeso tipo 1")
print("la meta sera llegar sobrepeso", "%.2f" % metasobrepeso)
else:
if imc <= imcobetipo2max:
print("esta en sobrepeso tipo 2")
print("la meta sera llegar a sobrepeso tipo 1","%.2f" % metaobetipo1)
else:
if imc <= imcobemor:
rctdm = float(pesoidealm*imcidealmax)
print("esta en obesidad morbida")
print("la meta sera llegar a sobrepeso tipo 2","%.2f" % metaobetipo2)
else:
imc > imcobemor
print("Acudir a un especialista")
rctdh = float(pesoidealh*imcidealmax)
rctdm = float(pesoidealm*imcidealmax)
if imc <= imcidealmin:
rctdh = float(pesoidealh*imcidealmax)
rctdm = float(pesoidealm*imcidealmax)
print("RCT Hipercalorico")
elif imc <= imcidealmax:
rctdh = float(pesoidealh*imcidealmax)
rctdm = float(pesoidealm*imcidealmax)
print("RCT Normocalorico")
else:
if imc <= imcsobrepesomax:
print("RCT Hipocalorico")
rctdm = float(pesoidealm*imcidealmax)
rctdh = float(pesoidealh*imcidealmax)
print("la meta es el peso ideal","%.2f" % pesoidealh)
else:
if imc <= imcobetipo1max:
print("RCT Hipocalorico")
rctdh = float(pesoidealh*imcsobrepesometa)
rctdm = float(pesoidealm*imcsobrepesometa)
print("la meta sera llegar sobrepeso", "%.2f" % metasobrepeso)
else:
if imc <= imcobetipo2max:
print("esta en sobrepeso tipo 2")
rctdh = float(pesoidealh*imcsobrepesometa)
rctdm = float(pesoidealm*imcsobrepesometa)
print("la meta sera llegar a sobrepeso tipo 1","%.2f" % metaobetipo1)
else:
if imc <= imcobemor:
print("RCT Hipocalorico")
rctdh = float(pesoidealh*imcsobrepesometa)
rctdm = float(pesoidealm*imcsobrepesometa)
print("la meta sera llegar a sobrepeso tipo 2","%.2f" % metaobetipo2)
else:
imc > imcobemor
print("revisar datos porque no se puede calcular")
if sexo == "h":
pesoidealh = float(talla2*imcidealh)
print("peso ideal hombre: ","%.2f" % pesoidealh)
print("requerimiento calorico hombre: ","%.2f" % rctdh)
elif sexo == "m":
pesoidealm = float(talla2*imcidealm)
print("Es mujer")
print("peso ideal para mujer: ", "%.2f" % pesoidealm)
print("requerimiento calorico mujer: ", "%.2f" % rctdm)
else:
print("no se puede calcular")