Descripción del proyecto
TraducidoUsando árboles binarios y recursión
La tarea real es:
El archivo de entrada define la forma prefija de la expresión lógica, que contiene nombres de un solo carácter (letras latinas mayúsculas) de operandos lógicos, símbolos de operación (letras minúsculas n-en lugar de not, a-en lugar de and o-en lugar de or). Desarrolla procedimientos: 1.P1-verificación de la corrección de la grabación de la forma prefija; 2.P2-conversión de la forma prefija a infija entre paréntesis; En caso de error en la forma prefija original, emite un mensaje de error.
Los datos de origen en forma prefija deben leerse de un archivo, digamos, inp.txt; el resultado en forma infija - en el archivo out.txt.
Importante: Necesitas hacer un programa con comentarios intermedios (para entender tus acciones)