Projektbeschreibung
Übersetztunter Verwendung von binären Bäumen und Rekursion
Die eigentliche Aufgabe ist:
Die Eingabedatei definiert die Präfixform des logischen Ausdrucks, die einzeilige Namen (große lateinische Buchstaben) von logischen Operanden, Operationssymbole (kleine Buchstaben n-statt nicht, a-statt und o-statt oder) enthält. Entwickeln Sie Verfahren: 1.P1-Überprüfung der Richtigkeit der Präfixform-Aufzeichnung; 2.P2-Umwandlung der Präfixform in Klammer-Infix; Im Falle eines Fehlers der ursprünglichen Präfixform geben Sie eine Fehlermeldung aus.
Die Quelldaten in Präfixform sollten aus einer Datei, sagen wir, inp.txt, gelesen werden; das Ergebnis in Infixform - in der out.txt-Datei.
Wichtig: Sie müssen ein Programm mit Zwischenkommentaren erstellen (um Ihre Aktionen zu verstehen)