Warum machen eigentlich alle Anfänger einen Taschenrechner, obwohl das eher, sagen wir mal, ein "schwieriges" Ding ist (bzgl. Parser etc) ?
Man muss das ja nicht unbedingt als Parser realisieren. Wenn man sich mal einen richtigen ganz einfachen 2,90€ Taschenrechner anschaut, wird da ja auch keine Formel erstellt o.ä.
Da braucht man drei Variablen als Speicher für Zahlen und zwei als Speicher für Operatoren und das war's dann auch schon.