Connect with experts and get insightful answers on IDNLearn.com. Discover in-depth and trustworthy answers to all your questions from our experienced community members.

Write a program that calculates an adult's fat-burning heart rate, which is 70% of 220 minus the person's age. Complete fat_burning_heart_rate() to calculate the fat burning heart rate. The adult's age must be between the ages of 18 and 75 inclusive. If the age entered is not in this range, raise a ValueError exception in get_age() with the message "Invalid age." Handle the exception in __main__ and print the ValueError message along with "Could not calculate heart rate info."​

Sagot :

Answer:

please mark me brainlist

Explanation:

def get_age():

   age = int(input())

   if(age>=18 and age<=75):

       return age

   else:

       raise ValueError("Invalid age.")

def fat_burning_heart_rate(age):

   return ((70 / 100) * (220 - age))

if __name__ == '__main__':

   try:

       age = get_age()

       print("Fat burning heart rate for a",age,"year-old:",fat_burning_heart_rate(age),"bpm")

   except ValueError as ve:

       print(ve.args[0])

       print("Could not calculate heart rate info.")