All pastes #910472 Raw Edit

Miscellany

public text v1 · immutable
·published 2008-02-19 23:28 UTC
rendered paste body
//********************************************************************
//  IdealWeight.java       Author: Saiful Islam
//
//  Finds the ideal weight of a male or a femail based on their height
//********************************************************************

import java.util.*;

public class IdealWeight
{
	public static void main( String[] args )
	{
		//Object Reference Variable Declarations
		String gender;
		int feet, inches, totalHeight;
		double maleIdealWeight, femaleIdealWeight;
		double maleLowIdealWeight, maleHighIdealWeight;
		double femaleLowIdealWeight, femaleHighIdealWeight;

		//Creates a new Scanner object
		Scanner input = new Scanner(System.in);

		//Displays the user to input the feet in the height for males
		System.out.println ("Enter the number of feet in your height: ");
		feet = input.nextInt();

		//Displays the user to input the inches in the height for males
		System.out.println ("Enter the number of inches in your height: ");
		inches = input.nextInt();

		totalHeight = (feet * 12) + inches;

		System.out.println ("Are you a male or a female? ");
		gender = input.nextLine();

		//Creates an if statement
		if (gender.matches("Male")) /*If the answer to the question is male
									  it does the following*/
		{
			maleIdealWeight = (4 * totalHeight) - 128;

			//Equation to find the weight range for the height for males
			maleLowIdealWeight = maleIdealWeight - (.15 * maleIdealWeight);
			maleHighIdealWeight = maleIdealWeight + (.15 * maleIdealWeight);

			//Displays the ideal weight for males
			System.out.println ("Your ideal weight is " + maleIdealWeight);

			//Displays the weight range for the height for males
			System.out.println ("The weight range for your height is between "
									+ maleLowIdealWeight + " and " + maleHighIdealWeight);
		}

		if (gender.matches("Male")) /*If the answer to the question is female
										  it does the following*/
		{

			femaleIdealWeight = (3.5 * totalHeight) - 108;

			//Equation to find the weight range for the height for females
			femaleLowIdealWeight = femaleIdealWeight - (.15 * femaleIdealWeight);
			femaleHighIdealWeight = femaleIdealWeight + (.15 * femaleIdealWeight);

			//Displays the ideal weight for females
			System.out.println ("Your ideal weight is " + femaleIdealWeight);

			//Displays the weight range for the height for females
			System.out.println ("The weight range for your height is between "
									+ femaleLowIdealWeight + " and " + femaleHighIdealWeight);
		}
	}
}