Welcome to Computerhilfen.de, your free pc help site. Please take a look at our english website at www.computerhilfen.com where you find tips and help in english and can also ask questions in our english help board.
muss ein kleines c programm schreiben, aber keine zeit es zu lernen und zu schreiben, hatte nur mal java erfahrung.
Programm soll einen Ausdruck der Form:
( 3,4 - 6,7) * 20
ausrechnen und das Ergebnis ausgeben.
Kann mir helfen, vielleicht nen tipp wo man quelltext dazu finden kann? oder nur nen Tipp wie ich diese Zeile auslesen kann, damit das Programm weiss was es rechnen soll??
Der optimale Weg ist, die Eingabe in Tokens zu zerlegen (Zahlen, Operatoren, Klammern) und dann eine Grammatik zu definieren die erst einmal die erlaubten Ausdrücke definiert. Wenn du das Programm hast, dass das checkt, ist es ein Kinderspiel (ja, wirklich) noch das Ergebnis zu errechnen.