static void Main() { int k; while (true) { Smsh sh = new Smsh(); Eqi suz = new Eqi(); TFactorial fuc = new TFactorial(); Besh be = new Besh(); Console.WriteLine("The list of functions:\n0-Quit\n1-Start a programm\n2-Search a value\n3-Find unique words\n4-Find factorial\n5-Detect the correct sequence of brackets\nEnter your choice:"); k = Convert.ToInt32(Console.ReadLine()); if (k == 0) { break; } if (k == 1) { sh.Sort(); } if (k == 2) { sh.Search(); } if (k == 3) { suz.Suz(); } if (k == 4) { fuc.Get(); } if (k == 5) { be.Bech(); } else { Console.WriteLine("\nTry again\n"); } } }
public void Bech() { Console.WriteLine("Enter a set of brackets :"); var s = Console.ReadLine(); var checker = new Besh(); foreach (var ch in s) { checker.Put(ch); } if (checker.Balanced == true) { Console.WriteLine("Everything is right"); } else { Console.WriteLine("Homie,you made a mistake"); } }