This is an old revision of the document!


Laboratorul 14.

Aplicatie Design Patterns

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.

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

lab12_var_final.pdf

Schelet de laborator

poo/laboratoare/14.1547459114.txt.gz · Last modified: 2019/01/14 11:45 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