Разработка программы, моделирующей использование стека для анализа правильности записи скобочного выражения, вводимого пользователем. Описание используемых в программе структур данных (панель элементов, функции). Алгоритм функций в виде псевдокода.
При низкой оригинальности работы "Отображение динамических структур данных в графическом режиме", Вы можете повысить уникальность этой работы до 80-100%
System.Windows.Forms.BORDERSTYLE.Fixed3D timer1.Enabled = true конец функции TOOLSTRIPBUTTON1_Click(object sender, EVENTARGS e) начало функция Proverka() если (s == "") показать сообщение("Вы не ввели строку") вернуть false все если для i = 0; i <s.Length с шагом 1 если (s[0] == ")"||s[0] == "}"||s[0]== "]") && s[i] != "]" && s[i] != "{" && s[i] != "}") показать сообщение("Вы ввели не только скобки!!!") вернуть false все если Все для i вернуть true конец функции Proverka() начало функции Draw_stak() g1.Clear(Color.White) g1 = panel1.CREATEGRAPHICS() Начало функции timer1_Tick(object sender, EVENTARGS e) если (s == null) timer1.Enabled = false вернуть все если g1 = panel1.CREATEGRAPHICS() g2 = panel2.CREATEGRAPHICS() если(С != null&k!=s.Length) если (s[k] == "("||s[k == "[" || s[k] == "{") num = k; Показать сообщение("Не хватает закрывающих скобок") вернуть все если если (C.Count == 0 && k != s.Length && s[k] != "(" && s[k] != "{" && s[k] != "[") timer1.Enabled = false показать сообщение("Не хватает открывающих скобок") вернуть все если если (C.Count == 0 && k == s.Length) Показать сообщение("Записано верно") timer1.
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы