public static void Main(string[] args) { string firstName = "Bob"; string lastName = "Smith"; string ssnPart1 = "123"; string ssnPart2 = "33"; string ssnPart3 = "1234"; Calc.The_sex sex = Calc.The_sex.Male; string age = "33"; string heightFeet = "5"; string heightInches = "10"; string weight = "250"; Calc.Calculate(heightFeet, heightInches, weight, age, Calc.The_sex.Male); Console.WriteLine("Patient: {0} {1}, SSN: {2}-{3}-{4}", firstName, lastName, ssnPart1, ssnPart2, ssnPart3); Console.WriteLine("Stats: {0}'{1}\", {2} year old {3} weighing {4} lbs", heightFeet, heightInches, age, Enum.GetName(typeof(Calc.The_sex), sex), weight); Console.WriteLine("Calcuation: Ideal Weight = {0}, Distance From Ideal Weight = {1}, Calories = {2}", Calc.IDEAL_WEIGHT, Calc.DISTANCE_FROM_IDEAL_WEIGHT, Calc.CALORIES); Calc.Save(ssnPart1, ssnPart2, ssnPart3, firstName, lastName, heightFeet, heightInches, weight, age); string history = Calc.GetHistory(); Console.WriteLine(); Console.WriteLine("Here is your previous history:"); Console.WriteLine(history); Console.WriteLine("Press enter to quit"); Console.ReadLine(); }
public static double GetIdealWeight(double heightFeet, double heightInches, Calc.The_sex sex) { double idealWeight = 0; double idealWeightConstant = 0; if (sex == Calc.The_sex.Male) { idealWeightConstant = 50; } else { idealWeightConstant = 45.5; } idealWeight = ((idealWeightConstant + (2.3 * (((heightFeet - 5) * 12) + heightInches))) * 2.2046); return(idealWeight); }
public static double GetCaloryConsumption(double heightFeet, double heightInches, double weight, double age, Calc.The_sex sex) { double Calories = 0; double heightInInches = Convert.ToDouble(GetHeightInInches(Convert.ToInt32(heightFeet), Convert.ToInt32(heightInches))); if (sex == Calc.The_sex.Male) { Calories = 66 + (6.3 * weight) + (12.9 * (heightInInches) - (6.8 * age)); } else { Calories = 655 + (4.3 * weight) + (4.7 * (heightInInches) - (4.7 * age)); } return(Calories); }