Write a program that calculates and displays a person's body mass index (BMI). A person's BMI is calculated with the following formula: BMI = weight x 703 / height ^ 2. Where weight is measured in pounds and height is measured in inches. Display a message indicating whether the person has optimal weight, is underweight, or is overweight. A sedentary person's weight is considered optimal if his or her BMI is between 18.5 and 25. If the BMI is less than 18.5, the person is considered underweight. If the BMI value is greater than 25, the person is considered overweight.
Breaking it down
create variables
Ask the user for input
Calculate bmi
Determine description
Display output
Output
Unit tests
Level Up
Add validation to verify input
In the calculate BMI method add conditional for division by 0
Most people know their height in feet such as 5'9", provide the option to enter in feet