|
Csak pozitívan!
Írjon programot, amely parancssori argumentumként megkapja egy szöveges állomány nevét! A
szöveges állomány sorai egy-egy postfix kifejezést tartalmaznak, melyeknek operandusai és
operátorai egy-egy szóköz karakterrel vannak elválasztva egymástól. A kifejezés teljes hossza
nem haladja meg az 1000 karaktert. A kifejezések operandusai egész vagy valós számok
(vigyázat, lehetnek negatívak is!), operátorai pedig kizárólag a '+' (pluszjel,
összeadás), '-' (mínuszjel, kivonás), '*' (csillag, szorzás) és
'/' (perjel, osztás) műveleti jelek lehetnek. A program értékelje ki egyesével a
kifejezéseket, és minden kifejezés esetén írja a standard kimenetre, hogy hányszor végezte el
az összeadás műveletet a kifejezés kiértékelése közben úgy, hogy a művelet mindkét operandusa
pozitív szám volt!
Példa állomány (sample.txt)
2 3 +2.0 3 - 4 +2 3 4.0 + -
letöltés szöveges állományként
Parancssori argumentumok
sample.txt
letöltés szöveges állományként
A futtatás eredménye a standard kimeneten
101
letöltés szöveges állományként
|
|