Assignemnt #48 and BMI Categories
Code
///Name: Dakota Donahue
///Period: 5
///Project Name: BMI Categories
///File Name: BMICategories
///Date: 11/5/2015
import java.util.Scanner;
public class BMICategories
{
public static void main( String[] args )
{
Scanner keyboard = new Scanner(System.in);
double m, kg, bmi;
System.out.println(" Your height in meters: ");
m = keyboard.nextDouble();
System.out.println(" You weight in kilograms; ");
kg = keyboard.nextDouble();
bmi = kg / (m*m);
System.out.println(" Your BMI is " + bmi );
if ( bmi < 15)
{
System.out.println(" BMI Category: very severely underweight ");
}
if ( bmi >= 15 && bmi <= 16 )
{
System.out.println(" BMI Category: severely underweight ");
}
if ( bmi >= 16.1 && bmi <= 18.4 )
{
System.out.println(" BMI Category: underweight ");
}
if ( bmi >= 18.5 && bmi <= 24.9 )
{
System.out.println(" BMI Category: normal weight ");
}
if ( bmi >= 25 && bmi <= 29.9 )
{
System.out.println(" BMI Category: overweight ");
}
if ( bmi >= 30 && bmi <= 34.9 )
{
System.out.println(" BMI Category: moderately obese ");
}
if ( bmi >= 35 && bmi <= 39.9 )
{
System.out.println(" BMI Category: severely obese ");
}
if ( bmi >= 40 )
{
System.out.println(" BMI Category: morbidly obese ");
}
}
}