Opis projektu
PrzetłumaczoneUżywając drzew binarnych i rekurencji
Rzeczywiste zadanie to:
Plik wejściowy definiuje formę prefiksową wyrażenia logicznego, zawierającą jednoczłonowe nazwy (wielkie litery łacińskie) operatorów logicznych, symbole operacji (małe litery n-zamiast nie, a-zamiast i, o-zamiast lub). Opracuj procedury: 1.P1-sprawdzanie poprawności zapisu formy prefiksowej; 2.P2-konwersja formy prefiksowej na infiksową z nawiasami; W przypadku błędu oryginalnej formy prefiksowej, wyświetl komunikat o błędzie.
Dane źródłowe w formie prefiksowej powinny być odczytane z pliku, powiedzmy, inp.txt; wynik w formie infiksowej - w pliku out.txt.
Ważne: Musisz stworzyć program z komentarzami pośrednimi (aby zrozumieć swoje działania)