Description du projet
TraduitUtilisant des arbres binaires et la récursion
La tâche réelle est :
Le fichier d'entrée définit la forme préfixe de l'expression logique, contenant des noms à un caractère (grandes lettres latines) des opérandes logiques, des symboles d'opération (petites lettres n au lieu de not, a au lieu de and et o au lieu de or). Développez des procédures : 1.P1-vérification de la correction de l'enregistrement de la forme préfixe ; 2.P2-conversion de la forme préfixe en infixe entre parenthèses ; En cas d'erreur de la forme préfixe d'origine, émettez un message d'erreur.
Les données source en forme préfixe doivent être lues à partir d'un fichier, disons, inp.txt ; le résultat en forme infixe - dans le fichier out.txt.
Important : Vous devez faire un programme avec des commentaires intermédiaires (pour comprendre vos actions)