Условия задачи:

 

Индекс массы тела. Напишите программу, которая вычисляет и показывает индекс массы тела (ИМТ) человека. ИМТ часто используется для определения, весит ли человек больше или меньше нормы. ИМТ человека рассчитывают по формуле: 
ИМТ= масса/ рост ** 2 '
где масса измеряется в килограммах, а рост -в метрах.

Программа должна попросить пользователя ввести массу и рост и затем показать ИМТ пользователя. Программа также должна вывести сообщение, указывающее, имеет ли человек оптимальную, недостаточ­ную или избыточную массу. Масса человека считается оптимальной, если его ИМТ находится между 18.5 и 25. Если ИМТ меньше 18.5, то считается, что человек весит ниже нормы. Если значение ИМТ больше 25, то считается, что человек весит больше ifнормы.

 

Решение задачи:

weight = float(input('Введите свой вес в килограммах: '))
height = float(input('Введите свой рост в метрах (используя \'.\' для отделения сантиметров от метров: '))
imt =weight / height ** 2
if imt < 18.5:
    msg = 'меньше нормы'
elif imt <= 25:
    msg = 'в норме'
else:
    msg = 'больше нормы'
print(f'Ваш индекс массы тела составляет {imt}, а вес согласно расчета {msg}')