This is an old revision of the document!


Laboratorul 14.

<iframe src="https://ocw.cs.pub.ro/courses/_media/poo/laboratoare/lab12_var_final.pdf" width="640" height="720"></iframe>

Schelet de laborator

Scopul vostru este să dezvoltați o aplicație care ajută elevii din clasa a 3-a să rezolve expresii artimetice. Aplicația voastră va primi ca input un String ce conține o expresie și va arăta elevului pas cu pas cum se rezolvă expresia. Această aplicație se va numi “Arithmo”. Formatul expresiilor de input va fi: (operand operator operand) unde operatorul poate fi *,/,-,+ iar operanzii pot fi valori numerice sau alte expresii. Un posibl input poate fi (2 + ( (9 / 3) * ( (5 * 2) - (6 * 1)))). Evolutia expresiei va fi: (2 + (3 * (10 - 6))) → (2 + (3 * 4)) → (2 + 12) → 14.

poo/laboratoare/14.1547458927.txt.gz · Last modified: 2019/01/14 11:42 by carmen.odubasteanu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0