8. Kalkulačka

Moderné vedecké kalkulačky sú skoro zázrak. Buď tým, že sa mimo akademickej pôdy skoro vôbec nepoužívajú, alebo zložitosťou ich fungovania. Dokážu rozlíšiť, či má prednosť násobenie alebo sčítanie, zatiaľ čo vezmú do úvahy zátvorky. Nemôže byť pre nich nič jednoduchšie ako prijsť na to, čo je číslo a čo operátor. Vytvor program kalkuačky, ktorá sa bude správať ako vrecková vedecká kalkulačka, teda s infixovým zápisom.

Ukážka možností

> 5 * (1589 - 2 * 74) / 2 + (33 * 8)
> 3866.5
> ...