На странице представлен фрагмент
Реши любую задачу с помощью нейросети.
Задача программы состоит в вычислении индекса массы тела (ИМТ) для пользователя и определении соответствующей категории его физической формы. Программа запрашивает данные пользователя: имя, возраст, вес, рост и желаемый вес. Затем, в зависимости от возраста, вызывается одна из двух функций: imt_child (для пользователей младше 18 лет) или imt_v (для пользователей равных или старше 18 лет).
Функция imt_child:
1. Получает данные: имя, возраст, вес, рост и желаемый вес.
2. Проверяет возраст пользователя. Если пользователю менее 18 лет, переходит к следующему шагу. Если пользователю 18 лет или больше, выводит сообщение и прекращает выполнение функции.
3. Вычисляет индекс массы тела (ИМТ) с использованием формулы ИМТ = вес / (рост * рост).
4. Выводит имя и ИМТ пользователя.
5. Сравнивает ИМТ пользователя с определенными значениями для категорий физической формы и выводит соответствующее сообщение.
Функция imt_v:
1. Получает данные: имя, возраст, вес, рост и желаемый вес.
2. Проверяет возраст пользователя. Если пользователю 18 лет или больше, переходит к следующему шагу. Если пользователю менее 18 лет, выводит сообщение и прекращает выполнение функции.
3. Вычисляет индекс массы тела (ИМТ) с использованием формулы ИМТ = вес / (рост * рост).
4. Выводит имя и ИМТ пользователя.
5. Сравнивает ИМТ пользователя с определенными значениями для категорий физической формы и выводит соответствующее сообщение.