Fişierul text BAC.TXT conţine o singură linie pe care este scrisă o expresie aritmetică fără paranteze, în care operanzii sunt cifre, iar operatorii sunt + sau -. La sfârşitul expresiei, în fişier, se află caracterul =. 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). Scrieţi programul C++ care citeşte din fişierul text BAC.TXT expresia aritmetică şi determină în mod eficient, din punctul de vedere al spaţiului de memorie folosit, rezultatul evaluării acesteia. Programul va afişa pe ecran atât expresia cât şi rezultatul evaluării, pe o singură linie, sub forma: expresie = rezultat (ca în exemplu).
De exemplu, dacă fişierul BAC.TXT conţine: 2+3-4+6+8-5= atunci rezultatul evaluării expresiei este 10, afişându-se pe ecran în forma: 2+3-4+6+8-5 = 10
Multumesc anticipat
Problema e foarte simpla. Unde te-ai blocat?