Schrijf een programma dat een rekenkundige uitdrukking van een tekstfile inleest en berekent.
Het antwoordt wordt op het beeldscherm van de terminal gezet..
Wat heb ik nu?
Een bestand som.txt met daarin:
Code: Select all
125 * 33 - 77 + 50 / 4
Code: Select all
Doet het niet goed in code tags..
Nu geeft hij als uitvoer alleen 125.. Het eerste getal van de berekening. Ik zat al te denken om dan met een iterator elke keer het volgende deel aan te wijzen en dan achter elkaar te zetten alleen wist ik dan niet hoe ik het dan kan laten berekenen.. In wat voor variabel moet ik dan de wiskundige functies zetten(+ - / *)?
Wie kan mijn makkelijk en snel helpen zodat ik eindelijk van dat #$^*&( C++ af ben!
.edit: phpBB maakt een zooi van mijn code.. Mijn code hier.