- Registriert
- 05.11.06
- Beiträge
- 366
Ich muss in Java einen Auswerter für mathematische Terme schreiben, der mathematische Vorrangregeln beachtet und habe folgende Vorgabe
Vielen Dank schon einmal.
- Ausdruck ::= Term [('+'|'-') Ausdruck]
- Term ::= Faktor [('*'|'/'|'%') Term]
- Faktor ::= Element ['x^y' Faktor]
- Element ::= Wert | '(' Ausdruck ')'
- Wert ::= Zahl ('sin'|'x^2'|'+-')*
Vielen Dank schon einmal.
Zuletzt bearbeitet: