Feu un programa que simuli una calculadora molt senzilla (sense parèntesis, ni prioritats, ni associativitat dels operadors).
Entrada
L’entrada comença amb el nombre de càlculs. Els operands són nombres reals no negatius, escrits de la forma habitual. Els operadors són suma, resta, producte i divisió (‘+’, ‘-’, ‘*’ i ‘/’ respectivament). Un ‘=’ indica el final del càlcul actual. L’entrada pot contenir diversos blancs entre els operadors i els operands, però és correcta sintàcticament.
Sortida
Per a cada càlculs, cal escriure’n el resultat amb 5 dígits. Escriviu “ERROR” per a cada càlcul que involucri alguna divisió per zero.
Input
7 4 = 2+2= 2 + 2.0 = 3 + 2 * 2.5 - 19 = 2 / 3 = 55 + 666.666 + 1 / 0 + 9 * 9 = 1 + 1. + 1.0 * 9 =
Output
4.00000 4.00000 4.00000 -6.50000 0.66667 ERROR 27.00000