# Java Notes

# Programming: Body Mass Index - Dialog

Name ________________________________________

## Description

Write a program that computes the user's Body Mass Index (BMI). BMI is a commonly used formula which shows the relationship of your weight for your height. It is calculated as weight in kilograms divided by the square of height in meters.

## Specific requirements

1. Ask the user for their height. Convert it to a double.
2. Ask the user for their weight. Convert it to a double.
3. Use the formula BMI = weight / (height * height) to calculate the BMI.
4. Display the BMI number along with a message about their weight. These are the National Institute of Health official categories, but it might be more interesting to create your own messages.
   - Underweight for BMI < 18.5
   - Normal for BMI from 18.5 up to 25
   - Overweight for BMI from 25 to 30
   - Obese for BMI over 30

## Optional - English Units

You can use English units if you make the proper conversions. For example, 1 inch = 2.54 centimeters and one pound is 0.454 kilograms.

## References

- www.cdc.gov/nccdphp/dnpa/bmi/bmi-adult-formula.htm