Calculator v.2.0
Вчера реших да напиша конзолен калкулатор, който да смята дълги изрази както и да помни резултата от последните изчисления, и да го включва в нови. След вторият опит може да се каже че успях, ето го кода: https://pastebin.com/PrmZyzq8
Има доста недостатъци, не дава приоритет на умножението, а смята по реда на задаване на числата и знаците, теоретично работи, но не вярвам да съм успял да проверя всяка възможна ситуация и сигурно има бъгове, и ми се щеше да чете изразите от един ред на конзолата, но не открих как.
Как ви изглежда? Пишете ако измислите някакъв начин да се подобри.