Допоможіть будьласка, це треба зробити на Thonny
Відомо таке співвідношення ідеальної ваги та зросту людини
за віком: від значення зросту людини в сантиметрах беруться
останні дві цифри; якщо вік людини до 25 років, то її вага має
становити на 5 кг менше одержаного двоцифрового числа, для
людей від 25 до 45 років — дорівнювати цьому двоцифровому
числу, а для старших за 45 років — двоцифрове число потрібно
збільшити на 5. У середовищі програмування розробіть програму Ідеальна вага, у якій користувач вводить свій зріст у сантиметрах і вагу, вказує вік у роках. У результаті виконання програми
отримують висновок: вага ідеальна, надлишкова вага, недостатня вага
Answers & Comments
Ответ:
# Пожалуйста, укажите свой рост в сантиметрах
height = int(input('Please enter your height in centimeters: '))
# Пожалуйста, укажите ваш возраст
age = int(input('Please enter your age in years: '))
# Пожалуйста, укажите свой вес
weight = int(input('Please enter your weight in kilograms: '))
# подсчитываем идеальный вес в зависимости от возраста
ideal_weight = (height % 100) - 5
if age < 25:
ideal_weight -= 5
elif age > 45:
ideal_weight += 5
# выводим результат
if weight < ideal_weight:
print('Your weight is below the ideal weight for your age and height.')
elif weight > ideal_weight:
print('Your weight is above the ideal weight for your age and height.')
else:
print('Your weight is the ideal weight for your age and height.')
Объяснение:
Traceback (most recent call last):
File "", line 18
print('Your weight is below the ideal weight for your age and height.')
^^^^^
IndentationError: expected an indented block after 'if' statement on line 16