Sunteți pe pagina 1din 2

Assignment: Manipularea fişierului

Curs: Python and Programming Fundamentals


Modul: Spaţiile de nume şi gamele

În program trebuie încărcat fişierul expresii.txt. Structura fişierului este


astfel încât fiecare linie reprezintă o expresie a unei operații
elementare(adunare, scădere, înmulțire sau împărțire), cum ar fi de
exemplu:

4+1

12-3

2*182

8/2

Deci, formatul este:

<număr><operator><număr>

Trebuie scris un program care va citi fişierul respectiv, linie cu linie, care va
aplica operaţia dată şi care va scrie rezultatul, împreună cu expresia
aparţinătoare, în fişierul ieşire.txt. Atenţie la caracterul newline şi la
deschiderea, respectiv închiderea fişierelor.

Aspectul fişierului ieşire.txt:

4+1=5

12-3=9

2*182=364

8/2=4
Într-o expresie numărul de cifre a operanzilor este arbitrar, iar fișierul de
intrare poate avea un număr arbitrar de expresii.

Powered by TCPDF (www.tcpdf.org)

S-ar putea să vă placă și