![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |
Новичок
Джуниор
Регистрация: 01.06.2009
Сообщений: 1
|
![]()
Всем доброго времени суток!
![]() Недавно столкнулся вот с такой задачей: Цитата:
Заранее спасибо! |
|
![]() |
![]() |
![]() |
#2 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]()
Встретили открывающую скобку - увеличиваете счетчик, закрывающую - уменьшили. При этом счетчик не может стать отрицательным (если вдруг стал - значит выражение неверно). После прохода счетчик должен быть равен нулю.
Для каждого вида скобок свой счетчик. Также нужно учитывать, что после открывающей круглой скобки не может стоять закрывающая квадратная. Ну и наоборот.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задача со скобками в Паскале | SEREG@ | Помощь студентам | 7 | 11.06.2008 15:01 |
Выделить русские слова скобками(паскаль) | gred | Помощь студентам | 8 | 09.05.2008 19:25 |
Работа со скобками | alikon1 | Общие вопросы Delphi | 7 | 15.11.2007 15:14 |