private static void Launcher(int mode, bool debug) { switch (mode) { case 1: Console.Clear(); Aligners.CommonStartRandom.Start(mode, debug); break; case 2: Console.Clear(); Aligners.CommonStartRandom.Start(mode, debug); break; case 3: Console.Clear(); HelloWorld.HelloWorldMain(); break; case 4: Console.Clear(); PRG212021.MainFc(); break; case 5: Console.Clear(); ChooseLargestFrom3.CLF3(); break; default: Console.WriteLine("A fatal error occured while selecting mode, launcher cannot start. Please try again."); break; } }
public static void CLF3() { Console.WriteLine("Enter 3 numbers"); bool fIsNumeric = int.TryParse(Console.ReadLine(), out int fnum); bool sIsNumeric = int.TryParse(Console.ReadLine(), out int snum); bool tIsNumeric = int.TryParse(Console.ReadLine(), out int tnum); if (!fIsNumeric || !sIsNumeric || !tIsNumeric) { Console.WriteLine("Must be a number, try again"); ChooseLargestFrom3.CLF3(); } if (fnum > snum && fnum > tnum) { System.Console.WriteLine($"Number {fnum} is the largest"); } else if (snum > fnum && snum > tnum) { System.Console.WriteLine($"Number {snum} is the largest"); } else if (tnum > fnum && tnum > snum) { System.Console.WriteLine($"Number {tnum} is the largest"); } else { System.Console.WriteLine("WTF?"); } }