示例#1
0
        /// <summary>
        /// Defines the entry point of the application.
        /// </summary>
        /// <param name="args">The arguments.</param>
        public static void Main(string[] args)
        {
            try
            {
                int  choice;
                char ch = 'Y';
                do
                {
                    Console.WriteLine(" 0. Exit\n 1. ReplaceString_Program \n 2.HeadsTails_program" +
                                      " \n 3. Leapyear_Program\n 4. CalculatePower_Program \n 5. HarmonicProgram_Program \n " +
                                      "6. PrimeFactors_Program \n 7. Gambler_Program \n 8. CouponNumbers_Program \n 9. TwoDimensionalArray_Program " +
                                      "\n 10. TripleElementAddition_Program \n 11. EuclidianDistance_Program \n 12. PermutationString_Program \n 13. CalculateElapsedTime_Program" +
                                      " \n 14. TicTacToe_Program \n 15. QuadraticFunction_Program \n 16. WindChill_Program");
                    Console.WriteLine("Enter Your Choice");
                    choice = Convert.ToInt32(Console.ReadLine());

                    switch (choice)
                    {
                    case 1:
                        ReplaceString.Replaceletter();
                        break;

                    case 2:
                        HeadsTails.Tosscoin();
                        break;

                    case 3:
                        Leapyear.CheckleapYear();
                        break;

                    case 4:
                        CalculatePower.PowerFunction();
                        break;

                    case 5:
                        HarmonicProgram.Hormonic();
                        break;

                    case 6:
                        PrimeFactors.Primefactor();
                        break;

                    case 7:
                        Gambler.GamblerGame();
                        break;

                    case 8:
                        CouponNumbers.Generatecoupon();
                        break;

                    case 9:
                        TwoDimensionalArray.InputArray();
                        break;

                    case 10:
                        TripleElementAddition.Triple();
                        break;

                    case 11:
                        Distance.CalculateDistance();

                        break;

                    case 12:
                        PermutationString.Permutation();
                        break;

                    case 13:
                        CalculateElapsedTime.ElapsedTimeDifferent();
                        break;

                    case 14:
                        TicTicGame.GameForTicTic();
                        break;

                    case 15:
                        QuadraticFunction.QuadraticMethods();
                        break;

                    case 16:
                        WindChill.CalculateWindChill();
                        break;

                    default:
                        Console.WriteLine("Case not valid plese try again");
                        break;
                    }
                    Console.WriteLine("Enter Y / N For continue:");
                    ch = Convert.ToChar(Console.ReadLine());
                }while (ch != 'N');
                Console.ReadLine();
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
        }
示例#2
0
        static void Main(string[] args)
        {
            ReplaceString rs          = new ReplaceString();
            FlipCoin      fc          = new FlipCoin();
            LeapYear      ly          = new LeapYear();
            Harmonic      harmonic    = new Harmonic();
            PowerOfTwo    powerOfTwo  = new PowerOfTwo();
            Factors       factors     = new Factors();
            Gambler       gambler     = new Gambler();
            CouponNumber  coupon      = new CouponNumber();
            SumOfThree    sumOfThree  = new SumOfThree();
            Distance      distance    = new Distance();
            Array2D       array       = new Array2D();
            StopWatch     stopWatch   = new StopWatch();
            Quadratic     quadratic   = new Quadratic();
            WindChill     wind        = new WindChill();
            Permutation   permutation = new Permutation();
            TicTacToe     ttt         = new TicTacToe();

            Console.WriteLine("1.ReplaceString");
            Console.WriteLine("2.FlipCoin");
            Console.WriteLine("3.LeapYear");
            Console.WriteLine("4.PowerOfTwo");
            Console.WriteLine("5.HarmonicNumber");
            Console.WriteLine("6.PrimeFactors");
            Console.WriteLine("7.Gambler");
            Console.WriteLine("8.Coupon Number");
            Console.WriteLine("9.Array2D");
            Console.WriteLine("10.SumOfThree");
            Console.WriteLine("11.Distance");
            Console.WriteLine("12.StopWatch");
            Console.WriteLine("13.Quadratic");
            Console.WriteLine("14.WindChill");
            Console.WriteLine("15. Permutation");
            Console.WriteLine("16.TicTacToe");
            Console.WriteLine("please enter the programe number which you want to execute");
            int choice = Utility.ReadInteger();

            switch (choice)
            {
            case 1: Console.WriteLine(rs.ReplaceStrings());
                break;

            case 2: fc.FlipCoins();
                break;

            case 3: ly.LeapYears();
                break;

            case 4: powerOfTwo.PowerOf2();
                break;

            case 5: harmonic.HarmonicNumber();
                break;

            case 6: factors.PrimeFactors();
                break;

            case 7: gambler.StartGambler();
                break;

            case 8: CouponNumber.GenerateCouponNumber();
                break;

            case 9: array.readArray();
                break;

            case 10: sumOfThree.GenerateSumOfThree();
                break;

            case 11: distance.CalculateDistance();
                break;

            case 12: stopWatch.CalculateElapsedTime();
                break;

            case 13: quadratic.CalculateRoots();
                break;

            case 14: wind.CalculateWindChill();
                break;

            case 15: permutation.StringPermutation();
                break;

            case 16: ttt.TicTacToeFunction();
                break;
            }
        }
示例#3
0
        /// <summary>
        /// Main function
        /// </summary>
        /// <param name="args">args parameter</param>
        public static void Main(string[] args)
        {
            bool exit = false;

            while (!exit)
            {
                Console.WriteLine("Enter 1: ReplaceString");
                Console.WriteLine("Enter 2: FlipCoin");
                Console.WriteLine("Enter 3: LeapYear");
                Console.WriteLine("Enter 4: PowerOf2");
                Console.WriteLine("Enter 5: HarmonicNumber");
                Console.WriteLine("Enter 6: PrimeFactors");
                Console.WriteLine("Enter 7: TwoDimensionArray");
                Console.WriteLine("Enter 8: SumOfThreeInteger");
                Console.WriteLine("Enter 9: Distance");
                Console.WriteLine("Enter 10: Quadratic");
                Console.WriteLine("Enter 11: WindChill");
                Console.WriteLine("Enter 0: To Exit");
                Console.WriteLine();

                string input    = Console.ReadLine();
                bool   isAllInt = input.All(char.IsDigit);
                if (isAllInt)
                {
                    long num = Convert.ToInt64(input);
                    switch (num)
                    {
                    case 1:
                        ReplaceString.Replaceword();
                        break;

                    case 2:
                        FlipCoin.FlipCoinFunction();
                        break;

                    case 3:
                        LeapYear.LeapYearFunction();
                        break;

                    case 4:
                        PowerOf2.PowerOf2Function();
                        break;

                    case 5:
                        HarmonicNumber.HarmonicNumberFunction();
                        break;

                    case 6:
                        PrimeFactors.PrimeFactorFunction();
                        break;

                    case 7:
                        TwoDimensionArray.TwoDimensionArrayFunction();
                        break;

                    case 8:
                        SumOfThreeInteger.SumOfThreeFunction();
                        break;

                    case 9:
                        Distance.DistanceFunction();
                        break;

                    case 10:
                        Quadratic.QuadraticFunction();
                        break;

                    case 11:
                        WindChill.WindChillFunction();
                        break;

                    case 0:
                        exit = true;
                        break;

                    default:
                        Console.WriteLine("Invalid Input");
                        break;
                    }
                }
                else
                {
                    Console.WriteLine("Enter valid digit");
                }

                Console.WriteLine();
            }
        }
        /// <summary>
        /// Defines the entry point of the application.
        /// </summary>
        /// <param name="args">The arguments.</param>
        public static void Main(string[] args)
        {
            int  option = -1;
            bool flag   = true;

            while (flag)
            {
                Console.WriteLine("Select the program from below .Enter 0 to exit");
                Console.WriteLine("1) Replace String Template");
                Console.WriteLine("2) CoinFlip");
                Console.WriteLine("3) LeapYear");
                Console.WriteLine("4) Power Of 2");
                try
                {
                    option = Convert.ToInt32(Console.ReadLine());
                }
                catch (Exception)
                {
                    Console.WriteLine("Invalid Command");
                    continue;
                }

                switch (option)
                {
                case 0:
                {
                    flag = false;
                    break;
                }

                case 1:
                {
                    ReplaceString.ReplaceName();
                    break;
                }

                case 2:
                {
                    CoinFlip.FlipCoin();
                    break;
                }

                case 3:
                {
                    LeapYear.CheckLeapYear();

                    break;
                }

                case 4:
                {
                    PowerOf2.PowerOfTwo();
                    break;
                }

                default:
                {
                    Console.WriteLine("Invalid Option");
                    break;
                }
                }
            }
        }
示例#5
0
        /// <summary>
        /// Defines the entry point of the application.
        /// </summary>
        /// <param name="args">The arguments.</param>
        public static void Main(string[] args)
        {
            int  option = -1;   ///option for choosing a number from menu.
            bool flag   = true; ///flag for keep looping untill a valid option from the existing menu is choose.

            while (flag)
            {
                Console.WriteLine("======================================================================================================================");
                Console.WriteLine("Select the program from below .Enter 0 to exit");
                Console.WriteLine("1) Replace String Template");
                Console.WriteLine("2) CoinFlip");
                Console.WriteLine("3) LeapYear");
                Console.WriteLine("4) Power Of 2");
                Console.WriteLine("5) Harmonic value");
                Console.WriteLine("6) Prime Factors");
                Console.WriteLine("7) Gambler");
                Console.WriteLine("8) Sum Of Triplets to 0");
                Console.WriteLine("9) Distance");
                Console.WriteLine("======================================================================================================================");

                try
                {
                    option = Convert.ToInt32(Console.ReadLine());
                }
                catch (Exception)
                {
                    Console.WriteLine("Invalid Command");
                    continue;
                }

                switch (option)
                {
                case 0:
                {
                    flag = false;
                    break;
                }

                case 1:
                {
                    ReplaceString.ReplaceName();
                    break;
                }

                case 2:
                {
                    CoinFlip.FlipCoin();
                    break;
                }

                case 3:
                {
                    LeapYear.CheckLeapYear();

                    break;
                }

                case 4:
                {
                    PowerOf2.PowerOfTwo();
                    break;
                }

                case 5:
                {
                    HarmonicNumbers.GetHarmonicValue();
                    break;
                }

                case 6:
                {
                    PrimeFactors.GetPrimeFactors();
                    break;
                }

                case 7:
                {
                    Gambler.GamblerPlay();
                    break;
                }

                case 8:
                {
                    Triplets.FindTriplet();
                    break;
                }

                case 9:
                {
                    Distance.CalculateEuclideanDistance();

                    break;
                }

                default:
                {
                    Console.WriteLine("Invalid Option");
                    break;
                }
                }
            }
        }