Вправа 3. Ідеальна вага.
Завдання. Відомо таке співвідношення ідеальної ваги та зросту людини за
віком: від значення зросту людини в сантиметрах беруться останні дві цифри;
якщо вік людини до 25 років, то її вага має становити на 5 кг менше
одержаного двоцифрового числа,
для людей від 25 до 45 років – дорівнювати цьому двоцифровому числу,
для старших за 45 років – двоцифрове число потрібно збільшити на 5.
У середовищі програмування розробіть програму Ідеальна вага, у якій
користувач вводить свій зріст у сантиметрах і вагу, вказує вік у роках. У результаті
виконання програми отримують висновок: вага ідеальна, надлишкова вага,
недостатня вага.
Реалізуйте відповідну програму в середовищі програмування.
Answers & Comments
Verified answer
Программа на Python:
height = int(input("Введіть свій зріст у сантиметрах: "))
weight = float(input("Введіть свою вагу: "))
age = int(input("Введіть свій вік: "))
last_two_digits_of_height = height % 100
if age < 25:
ideal_weight = last_two_digits_of_height - 5
elif age >= 25 and age < 45:
ideal_weight = last_two_digits_of_height
else:
ideal_weight = last_two_digits_of_height + 5
if weight == ideal_weight:
print("Ваша вага ідеальна.")
elif weight > ideal_weight:
print("Ваша вага надлишкова.")
else:
print("Ваша вага недостатня.")