コード例 #1
0
        /// <summary>
        /// The PrintMatricResults calculate the Matric units and display the result.
        /// </summary>

        private void PrintMatricResults()
        {
            bool finish = false;

            while (!finish)
            {
                Console.WriteLine("\t Body Mass Index\n\t By Yamin Hassan");
                Console.WriteLine("\n\tPlease use matric units to calculate your BMI" +
                                  "\n\t Please  Enter your height in Metres >");

                HeightMetres = ConsolHelper.GetInput();

                Console.WriteLine("\tPlease  Enter your height in Centimetres >");
                HeightCentemetre = ConsolHelper.GetInput();

                Console.WriteLine($"\tWell you are {HeightMetres} Metres and {HeightCentemetre} Centimetres  tall");


                Console.WriteLine("\tPlease enter your weigt in Kilograms >");
                WeightKg = ConsolHelper.GetInput();

                Console.WriteLine("\tPlease enter your weigt in Grams >");
                WeightGrams = ConsolHelper.GetInput();

                Console.WriteLine($"\tThanks for your weight. You weight: {WeightKg}KG and {WeightGrams}");

                double Result = Math.Round((WeightKg + (WeightGrams / 1000)) / Math.Pow((HeightMetres +
                                                                                         (HeightCentemetre / 100)), 2), 1);
                Console.WriteLine(Result);
                ConsolHelper.BmiResult(Result);


                String lastcommand = Console.ReadLine().ToLower();

                if (lastcommand == "yes")
                {
                    finish = true;
                    Choice();
                }
                else
                {
                    finish = false;
                    break;
                }
            }
        }
コード例 #2
0
        /// <summary>
        /// The PrintMatricResults calculate the Imperial units and display the result.
        /// </summary>
        public void PrintImperialConversion()
        {
            bool finish = false;

            while (!finish)
            {
                Console.WriteLine("\t Body Mass Index\n\t By Yamin Hassan");
                Console.WriteLine("\n\tPlease use matric units to calculate your BMI" +
                                  "\t Please  Enter your height in Feet >");

                HeightFeet = ConsolHelper.GetInput();
                Console.WriteLine("Please enter your height in Inches");

                HeightInches = ConsolHelper.GetInput();
                Console.WriteLine($"\tWell you are {HeightFeet} feet and {HeightInches} Centimetres  tall");

                Console.WriteLine("\n\tPlease enter your weigt in stones >");
                WeightStone = ConsolHelper.GetInput();

                Console.WriteLine("Please enter your weight in Pounds");
                WeightLbs = ConsolHelper.GetInput();

                Console.WriteLine($"\tThanks for your weight. You weight: {WeightStone} Stones and {WeightLbs} Lbs");

                double Result = Math.Round(((WeightLbs + WeightStone * 14) / Math.Pow((HeightInches + HeightFeet * 12), 2)) * 703, 1);
                Console.WriteLine(Result);
                ConsolHelper.BmiResult(Result);


                String lastcommand = Console.ReadLine().ToLower();

                if (lastcommand == "yes")
                {
                    finish = true;
                    Choice();
                }
                else
                {
                    break;
                }
            }
        }