CPSC 120 Postlab 2: Ideal Weight

Due Monday, September 16, 2002 by 4 p.m.

Write a program to compute the "ideal" weight for both males and females. According to one study, the ideal weight for a female is 100 pounds plus 5 pounds for each inch in height over 5 feet. For example, the ideal weight for a female who is 5'3" would be 100 + 15 = 115 pounds. For a male the ideal weight is 106 pounds plus 6 pounds for each inch in height over 5 feet. For example, the ideal weight for a male who is 6'2" would be 106 + 14*6 = 190 pounds. Your program should ask the user to enter his/her height in feet and inches (both as integers -- so a person 5'3" would enter the 5 and the 3). It should then compute and print both the ideal weight for a female and the ideal weight for a male. The general outline of your program should be as follows: Plan your program, then type it in, compile and run it. Be sure to test it on a wide range of heights. (The formula given does not address heights under 5 feet, but your program should do something reasonable for this case as well.)

Now enhance the program by providing weight ranges instead of a single number. Modify your program so that in addition to its current output it prints an okay range for each sex -- the range is from the ideal weight minus 15% to the ideal weight plus 15%. You may do this by introducing new variables and assignment statements OR directly within your print statements.

What to turn in

Turn in hardcopy of your program and e-mail the .java file to your instructor @roanoke.edu. Be sure to put cpsc120 post2 in the subject of your message.