Предмет: Информатика,
автор: kaeyaalberich7
А) Пользователь должен ввести свою массу и рост. При этом масса вводится в кг, а рост в метрах. Программа рассчитывает индекс массы тела (ИМТ) по формуле:
ИМТ = m/h^2
Затем пользователь должен ввести свой пол (ввод в формате “М” или “Ж”). Программа выдает результат на основе приведенных ниже таблиц
Приложения:
lolchozamem:
какой язык программирования
Ответы
Автор ответа:
1
Ответ:
m=int(input('Введите вес'))
h=int(input('Введите рост'))
pol=int(input('Введите пол (М/Ж)'))
imt=m/pow(h,2)
if pol.upper()=='М':
if imt<17.5:
print('анорексия')
elif imt>=18.5 and imt<=21.9:
print('низкий')
elif imt>=22 and imt<=24.9:
print('средний')
elif imt>=25 and imt<=29.9:
print('высокий')
elif imt>=30 and imt<=39.9:
print('избыточная масса тела')
elif imt>=40:
print('ожирение')
elif pol.upper()=='Ж':
if imt<18.5:
print('анорексия')
elif imt>=18.5 and imt<=24.9:
print('норма')
elif imt>=25 and imt<=29.9:
print('повышенный')
elif imt>=30 and imt<=34.9:
print('высокий')
elif imt>=35:
print('ожирение')
Похожие вопросы
Предмет: Технология,
автор: Аноним
Предмет: Английский язык,
автор: НютаСтолярова
Предмет: Английский язык,
автор: Rambubuk
Предмет: Математика,
автор: dem4enko1