Assignment #48 BMI Categories

Code

    /// Name: Matthew Lorence
    /// Period: 5
    /// Program Name: BMICategories
    /// File Name: BMICategories.java
    
    import java.util.Scanner;

    public class BMICategories
    {
        public static void main( String[] args )
        {
        
            Scanner keyboard = new Scanner(System.in);
            double m, kg, bmi, in, lbs, ft, height_ftin;
            
            System.out.print( "Your height (feet only): ");
            ft = keyboard.nextDouble();
            
            System.out.print( "Your height (inches): ");
            in = keyboard.nextDouble();
            
            System.out.print( "Your weight in pounds: ");
            lbs = keyboard.nextDouble();
           
            height_ftin = ft*12+in;
            
            m = 0.0254*height_ftin;
            kg = 0.453592*lbs;
            
            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 undweight");
            }
            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");
            }
            
        }
    }
        
        
    

Picture of the output

Assignment 48