public static void Main(string[] args) { Console.WriteLine("Правильная скобочная последовательность это (){}[] "); Console.WriteLine("или ({})[{}] или даже [{}({})]"); Console.WriteLine("ВВЕДИТЕ НАБОР СКОБОК ДЛЯ ПРОВЕРКИ :"); var s = Console.ReadLine(); // Console.WriteLine("Вы ввели : " + s); var checker = new BracketsChecker(); foreach (var ch in s) { checker.Put(ch); } if (checker.Balanced == true) { Console.WriteLine("Вы все слелали ПРАВИЛЬНО!"); } else { Console.WriteLine("Вы допустили ошибку!"); } Console.ReadKey(); }
public void BeSuccessfullOrShowIndex(string expResult, string input) { // Arrange var checker = new BracketsChecker(); // Act var res = checker.CheckToString(input); // Assert Assert.AreEqual(expResult, res); }
static void Main(string[] args) { Console.Write("Введите последовательность скобок: "); var s = Console.ReadLine(); // добавляем ввод скобок с консоли var checker = new BracketsChecker(); // создаем и присваиваем нашу главную функцию foreach (var ch in s) // передаем каждый элемент введеного массива { checker.Put(ch); // и добавляем в функцию } Console.WriteLine(checker.Balanced); Console.ReadLine(); }
/// <summary> /// Задание 3 /// </summary> private static void Task3() { CL.BeginApp("Скобочная последовательность"); Console.WriteLine("Ведите cкобочную последовательность () {} []:"); var s = Console.ReadLine(); var checker = new BracketsChecker(); foreach (var ch in s) { checker.Put(ch); } Console.WriteLine(checker.Balanced); CL.ConsolePause(); Menu(); }