Welcome, guest | Sign In | My Account | Store | Cart

I am creating a BMI calculator for a class assignment. My BMI keeps getting 0.0 no matter what I enter. Please Help!

Python, 16 lines
 ``` 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16``` ```weight = float(input("Enter your weight in pounds: ")) height = float(input("Enter your height in inches: ")) height <= 0 weight <= 0 height_m = height/39.37 weight_kg = weight/2.2046 height_m = float() weight_kg = float() BMI1 = (weight/(height**2)) BMI2 = (weight_kg/(height_m**2)) print("Your BMI in in/lbs is: ", round(BMI1, 1)) print("\nYour BMI in m/kg is: ", round(BMI2,1)) ```

Lance Spence 8 years, 1 month ago

The problem is that you are resetting the height and weight on lines 9 and 10. Also your formula for BMI1 should be (weight/height ** 2) * 703) for pounds/inches.

Lance Spence 8 years, 1 month ago

The problem is that you are resetting the height and weight on lines 9 and 10. Also your formula for BMI1 should be (weight/height ** 2) * 703) for pounds/inches.

 Created by Josh Nation on Sat, 20 Feb 2016 (MIT)

### Tags

• (none)
▶ Show machine tags (4)

### Required Modules

• (none specified)