/// <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); } }
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; } }
/// <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; } } } }
/// <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; } } } }