Cerința
Se consideră o expresie aritmetică fără paranteze, în care operanzii sunt cifre, iar operatorii sunt +
sau −
. Să se evalueze expresia dată.
Date de intrare
Fișierul de intrare calcul3.in
conține pe prima linie expresia dată. La sfârşitul expresiei, se află caracterul =
.
Date de ieșire
Fișierul de ieșire calcul3.out
va conține pe prima linie expresia dată urmată de rezultatul evaluării ei, ca în exemplu.
Restricții și precizări
- Expresia are cel mult
30
de operanzi şi este corectă (primul şi ultimul caracter din expresie sunt cifre, între două cifre există exact un operator, nu există două cifre una lângă alta şi nu conţine alte caractere)
Exemplu:
calcul3.in
2+3–4+6+8-5=
calcul3.out
2+3–4+6+8-5=10
Explicație
Evident, 2+3–4+6+8-5=10
.