Java - Elabore un programa en java, que use una clase pila

 
Vista:

Elabore un programa en java, que use una clase pila

Publicado por Santiago Avilez (2 intervenciones) el 29/06/2019 22:03:04
¿Quien puede ayudarme a hacer este programa?
Necesito ayuda

1.- Elabore un programa en java, que use una la clase pila para verificar si la expresión ingresada es sintácticamente correcta . ejemplo sea la expresión ingresada : x = (a+b);
1.- Extraer carácter por caracter la expresión y si carácter es un “(“ . llama al método push(“(“) ingresa carácter “(“ en la pila de lo contrario si caracter es un ”)” llamar al método pop() saca un carácter
2.- al final de la expresión verificar si tope >=0 imprimir “error de sintaxis “ de lo contrario imprimir “expresión valida”
solamente ingresan en la pila el carácter “(“, por lo tanto si existen 2 caracteres “(“ y solo un carácter que cierra “)” la pila contendrá un “(“ y entonces podemos decir que la expresión es incorrecta, para que fuera correcta debe tener también dos caracteres “)”. dicho de otra forma debe haber dos llamadas a push() y dos llamada a pop().
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder