Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
aleksand
21 / 9 / 2
Регистрация: 18.06.2011
Сообщений: 185
#1

Как реализовать проверку скобок в выражении? - C++

15.10.2012, 22:26. Просмотров 766. Ответов 1
Метки нет (Все метки)

Столкнулся с такой проблемой, что при вводе такого выражения "2+2)(" у меня не выполняется условие соблюдения правил использования скобок. Я реализовал свою версию правильности скобок через подсчёт, например: "(2+2)"(1 закрывающаяся, а другая открывающаяся). Я не учёл что можно написать скобки в разном порядке. Помогите это реализовать пожалуйста, т.к. в голове не укладывается как это можно сделать.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.10.2012, 22:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как реализовать проверку скобок в выражении? (C++):

Произвести проверку соблюдения баланса скобок в выражении - C++
Задано арифметическое выражение, содержащее скобки трех типов: (, ), {, }, . Произвести проверку соблюдения баланса скобок. Использовать...

Произвести проверку соблюдения баланса скобок вида '[', ']' в арифметическом выражении - C++
Разработать программу для решения задачи с использованием динамической структуры данных «Стек/Очередь/Дэк». Произвести проверку соблюдения...

Произвести проверку соблюдения баланса скобок - C++
Произвести проверку соблюдения баланса скобок вида ‘(‘, ’)’ в арифметическом выражении. Использовать системный стек. нужно на С

Как реализовать проверку на пустую строку? - C++
Нужно что бы ввод прекращался либо после наполнения массива, либо при вводе пустой строки в качестве имени студента ( a.fullname; ) ...

Как реализовать проверку попадания числа в диапазон? - C++
например есть числа 1)1,2 2)1,6 3)2,0 нам дано число 1,5 оно попадает в диапазон 1,2-1,6 надо чтобы программа вывела 1; если...

Как реализовать проверку типа переменной с помощью try/catch? - C++
Здравствуйте! Я немножко не понял как тут, в С++ работают эти вещи. Вот мне нужно проверить переменную на значение, чтоб проверялась на int...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
David Sylva
1286 / 948 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
15.10.2012, 22:40 #2
Почитай здесь про скобки Задача : "Скобочки".
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.10.2012, 22:40
Привет! Вот еще темы с ответами:

Как правильно реализовать проверку типа передаваемого аргумента в шаблонной функции? - C++
Доброго времени суток, уважаемые форумчане! Пытаюсь реализовать проверку типа аргумента, передаваемого шаблонной функции. Использую...

Реализовать проверку ввода - C++
Всем привет. Весь код выстовлять не буду. Есть метод bool Number::set_num который получает четырех значное число. Нужно написать...

Реализовать проверку введенный значений - C++
Мне нужно, чтобы пользователь мог вводить только числа (например, в калькуляторе), а если вводится буква, выводится сообщение "Введите...

Реализовать защиту от дурака (проверку ввода) - C++
Вводится шестизначное число(номер автобусного билета). Нужно выполнить защиту от дурака(чтобы вводились только цифры, а не другие...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru