Калькулятор

Калькулятор

Калькулятор арифметических выражений.

Калькулятор

Совсем недавно мне попалась классическая задача вычисления значения арифметического выражения.

Т.е. если на вход программе подать строку 2 + 2 * 2, то на выходе должны получить 6.

И почему-то писать ее мне стало не лень.

Как известно классические задачи имеют классические решения. И здесь не будет сделано никаких исключений.

Вот здесь достаточно подробно описан алгоритм решения.

А вот тут можно скачать исходники с готовым решением на C#.