0

ИМТ python beginners

Не хочет принимать код на вычисление ИМТ, хотя уже 1000 раз все перепроверил. Напишите, как у вас получилось пожалуйста weight = float(input()) height = float(input()) formula = weight/height**2 if formula < 18.5: print("Underweight") elif 18.5<formula<24.9: print("Normal") elif 25.0<formula<24.9: print("Overweight") elif 30.0<formula: print("Obesity")

23rd May 2021, 1:51 PM
Andrey Zinin
2 odpowiedzi
+ 2
Should be like this. w = int(input()) h = float(input()) bmi = w/(h**2) if bmi<18.5: print("Underweight") elif bmi>=18.5 and bmi<25: print("Normal") elif bmi>=25 and bmi<30: print("Overweight") elif bmi>=30: print("Obesity")
23rd May 2021, 2:14 PM
sarada lakshmi
sarada lakshmi - avatar
+ 1
Yep. You are right! Thanks ☺️. I forgot about mathematics rules
23rd May 2021, 2:32 PM
Andrey Zinin