помоги сделать рекурсивную функцию для парсинга инфикс операции типа ((2+3)*(5-2))
предусловие цифры только от 0 до 9.
все операции выполняются в скобках.
очень нужна помощь с логикой.
З.Ы.все элементы String хранятся в Стэке.
помоги сделать рекурсивную функцию для парсинга инфикс операции типа ((2+3)*(5-2))
предусловие цифры только от 0 до 9.
все операции выполняются в скобках.
очень нужна помощь с логикой.
З.Ы.все элементы String хранятся в Стэке.
Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.
1 марта 2010 в 18:02
тебе нужно это
//ru.wikipedia.org/wiki/Обратная_польская_запись
1 марта 2010 в 17:05
на любом главное логика.
на выходе должна быть примерно так
> 8
8
> *
Missing argument
> (2*3)
6
> ((5*8)%(2*3))
4
> ((2+4)*(9+1)
Unmatched parenthesis
1 марта 2010 в 17:03
а можно пример того, что должна вернуть эта функция на выходе?
1 марта 2010 в 15:02
c++?