hi!
Nur wie kann ich es so programmieren, das der benutzer EIN eingabefeld
hat, wo er meinetwegen 1+2+3+4+5+6... eingibt und das eine funktion das
dann ausrechnen?
Das duerfte schwieriger sein, als du dir das vorstellst ;)
Aber im Prinzip lernt man das in jeder ordentlichen Compilerbau-Vorlesung.
Du musst den Eingabestring parsen und anhand einer geeigneten formalen
Grammatik, die fuer einfache arithmetische Ausdruecke nicht uebermaessig
kompliziert ist, einen Parse tree aufbauen, um deinen Ausdruck in einer
Baumstruktur zu repraesentieren. Wenn du erstmal soweit bist, ist die
Interpretation dieses Baums nicht weiter schwierig.
Einen allgemeinen Einstieg findest du zum Beispiel in Wikipedia:
http://en.wikipedia.org/wiki/Parsing.
bye, Frank!
--
Never argue with an idiot. He will lower you to his level and then
beat you with experience.
Never argue with an idiot. He will lower you to his level and then
beat you with experience.