Programa "EvalualarPosfija"
1- Comenzamos creando una cadena de tipo String que va a contener el formato
de los numeros de manera posfija.
2-Creamos una Pila de tipo Float llamada "pila"
3-Igualaremos un arreglo de tipo String llamado "token" con la cadena de
tipo String utilizando el metodo split con el proposito de contar un conjunto
de caracteres despues de una espacio (" ") y que este sea recorrido.
4-Crearemos una variable auxiliar llamada "Indice" que va recorrer el arreglo
token
desde el indice cero hasta terminar el longitud del arreglo token.
5-Todo el proceso se llevara acabo dentro de un while, en la estructura se creara
otra variable de tipo String llamada "simbolo" que sera igualada a arreglo token
que contendra el indice.
6-Procederemos a crear un if con la variable simbolo y el metodo equals
que entra en la condicion con un OR para saber si dentro de la cadena de tipo
String
se encuentra alguna de estos simbolos.
7-Se crean dos variables de tipo float llamadas operacion 1 y operacion 2, que van
a ser
extraidas de la pila, en la operacion 1 se extrae un (numero) dato de la pila para
realizar la operacion.
Mientras que en la operacion 2 se extrae el segundo numero de dicha operacion en la
pila.
8-Se declara otra variable de tipo operacion de forma null.
9-Con una estructura de tipo if-else se iran comparando los simbolos
("+","-","*","/") en caso de concidir
se realizara una operacion de tipo suma, resta, multiplicacion o division.
10-Para despues insertar la operacion en la pila