BMR Calculator
def calculate_bmr(weight, height, age, gender): if gender.lower() == "male": bmr = 66 + (6.23 * weight) + (12.7 * height) - (6.8 * age) elif gender.lower() == "female": bmr = 655 + (4.35 * weight) + (4.7 * height) - (4.7 * age) else: return "Invalid gender entered." return bmr # Example usage weight = 70 # in kilograms height = 170 # in centimeters age = 30 gender = "male" bmr = calculate_bmr(weight, height, age, gender) print("Your Basal Metabolic Rate (BMR) is:", bmr) def calculate_bmr(weight, height, age, gender): """ Calculates the Basal Metabolic Rate (BMR) using the Harris-Benedict equation. Arguments: weight -- Weight in kilograms (kg) height -- Height in centimeters (cm) age -- Age in years gender -- 'M' for male, 'F' for female Returns: The calculated BMR value. """ if gender == 'M': bmr = 88.362 + (13.397 * weight) + (4.799 * height) - (5.677 * age) elif gender == 'F': bmr = 447.593 + (9.247 * weight) + (3.098 * height) - (4.330 * age) else: raise ValueError("Invalid gender. Use 'M' for male or 'F' for female.") return bmr # Example usage weight = 70 # kg height = 175 # cm age = 30 # years gender = 'M' bmr = calculate_bmr(weight, height, age, gender) print("Your Basal Metabolic Rate (BMR) is:", bmr)
