Пример #1
0
        public void CalcGo()
        {
            var  IManage    = new IManager();
            bool toContinue = true;

            while (toContinue)
            {
                IManage.WriteLnGreen("\t\t\t\tLet's start working");
                IManage.PrintLn("\n1.Numerical Calculator  \t2.BMI Calculator  \t3.Matrix Calculator   \t4.exit ");
                IManage.PrintChoose();
                try
                {
                    int command = Convert.ToInt32(Console.ReadLine());

                    switch (command)
                    {
                    case 1:
                        var CalcNum = new CalculatorNumerical();
                        CalcNum.BeginCalc();
                        break;

                    case 2:
                        var CalcBMI = new BMICalc();
                        CalcBMI.BMIGO();
                        break;

                    case 3:
                        var CalcMatrix = new MatrixCalc();
                        CalcMatrix.MatrixGO();
                        break;

                    case 4:
                        toContinue = false;
                        continue;
                    }
                }
                catch (Exception ex)
                {
                    IManage.PrintLn("\n");
                    IManage.PrintLn(ex.Message);
                }
            }
        }