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

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

Войти
Регистрация
Восстановить пароль
 
Farsait
0 / 0 / 0
Регистрация: 13.01.2010
Сообщений: 9
#1

Работа со строками в С++ проверка на согласованность скобок - C++

22.01.2010, 05:25. Просмотров 969. Ответов 5
Метки нет (Все метки)

В арифметическом выражении проверить согласованность скобок, правильность их расположения и выдать соответствующее сообщение.
Если можно нужно чтобы прога работала в Borland C++ v3.1
Буду благодарен за любую помощь.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.01.2010, 05:25     Работа со строками в С++ проверка на согласованность скобок
Посмотрите здесь:

Работа со строками на С++ проверка на согласованность скобок. - C++
В арифметическом выражении проверить согласованность скобок, правильность их расположения и выдать соответствующее сообщение. Если можно...

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

Проверка баланса скобок - C++
Как задать условие в проверке баланса скобок, что если скобки окажутся НЕ пустыми, тое сть внутри них еще что-то будет (символы или ...

Проверка правильности расстоновки скобок - C++
Дана страка. Проверить правильность расстановки скобок (в страке приутствуют только круглые скобки). Вот мой текст, программа не правильно...

Проверка числа открывающихся и закрывающихся скобок - C++
Нужно написать функцию, которая проверяет правильность расположения скобок в строке. Если открывающимся скобкам соответствует столько-же...

Проверка строки на правильную расстановку скобок - C++
Прошу о помощи. Дали вот такое задание в универе. А ничего такого не объясняли. Как и что тут реализовать. Хотя бы какие-то подсказки...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Atrus
12 / 12 / 0
Регистрация: 08.07.2009
Сообщений: 45
22.01.2010, 10:42     Работа со строками в С++ проверка на согласованность скобок #2
За каждую левую скобку счетчик +1 за каждую правую -1. Если к концу выражения sc!=0, кол-во скобок не совпадает.
M128K145
Эксперт С++
8284 / 3503 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
22.01.2010, 11:39     Работа со строками в С++ проверка на согласованность скобок #3
Atrus, выражение
Код
a) * (b + 5) * (c = 15
Твои действия?
Atrus
12 / 12 / 0
Регистрация: 08.07.2009
Сообщений: 45
22.01.2010, 21:37     Работа со строками в С++ проверка на согласованность скобок #4
Извините, что не разжевал все. Меньше нуля sc быть не может - это по моему разумению очевидно. И да, эта часть только на согласованность скобок.
***
Мог бы и сам это указать кстати, тогда понт был бы засчитан. А если хотелось меня подловить, мог бы написать что-нибудь типа a+(*b).
Farsait
0 / 0 / 0
Регистрация: 13.01.2010
Сообщений: 9
23.01.2010, 04:28  [ТС]     Работа со строками в С++ проверка на согласованность скобок #5
спс за совет)) терь код уже пез проблем соображу))
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.01.2010, 20:08     Работа со строками в С++ проверка на согласованность скобок
Еще ссылки по теме:

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

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

Проверка баланса скобок арифметического выражения, введенного с клавиатуры - C++
Составить программу проверки баланса скобок арифметического выражения , введенного с клавиатуры.

Проверка записи на соответствие условию: правильная скобочная запись из круглых и квадратных скобок - C++
Здравствуйте! Задача: проверка записи на соответствие условию: правильная скобочная запись из круглых и квадратных скобок, внутри...

Проверка знака препинания при работе со строками - C++
Во фрагменте с циклом while,когда проверяется последний символ строки на то,является ли он знаком препинания, он просто игнорирует...

Работа со строками - C++
Даны строки S1 и S2. Удалить из строки S1 последнюю подстроку, совпадающую с S2. Если совпадающих подстрок нет, то вывести строку S1 без...


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

Или воспользуйтесь поиском по форуму:
Farsait
0 / 0 / 0
Регистрация: 13.01.2010
Сообщений: 9
24.01.2010, 20:08  [ТС]     Работа со строками в С++ проверка на согласованность скобок #6
млин мне сказали шо работать должно на командах работы со строками а не на цикле перебора одномерноо массива((
Yandex
Объявления
24.01.2010, 20:08     Работа со строками в С++ проверка на согласованность скобок
Ответ Создать тему
Опции темы

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