Pomocy. Kalkulator z nawiasami bez odwrotnej notacji

0

Domyślam się że temat ten maglowany był setki razy, lecz pomimo moich poszukiwań nie natknąłem się na niego. Problem zapewne jest błachy, znając wasze tęgie głowy, lecz dla mnie żółtodzioba cpp- jest ogromny. Mianowicie:

Napisać mam kalkulator obsługujący nawiasy (nie korzystając z odwrotnej notacji- jedynie rekurencja). Ma to działać w ten sposób, że użytkownik wprowadza działanie np. (2+2)5-6(22+1) wciska enter i dostaje wynik. 8-0

Myślałem nad tym, żeby to równanie wrzucić do tablicy char i sprawdzać znaki jeden za drugim poszukując nawiasów. Z wykonianiem działań myślę, że nie byłoby wtedy problemu. Jednak nie wiem czy nie jestem w błędzie. Z góry dziękuję za dobre rady.

Pozdrawiam

P.s. Jeśli ktoś pamiętałby jakiegoś linka, z którego mógłbym dowiedzieć się coś na ten temat byłbym wdzięczny.

// proszę o nieodpisywanie na ten wątek do czasu poprawienia tematu przez autora [mf]

JUŻ ZMIENIŁEM TEMAT :)) CZY TERAZ MOŻE MI KTOŚ POMÓC ????

0

problem z kalkulator raczej przypomina graf - przynajmniej mi :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1