Generation

generate functionFri, 09 Jun 2023

Escriba un programa que lea una expresión en notación infija, y la traduzca anotación postfija.

public class Notaciones { public static void main(String[] args) { int n = 0; String[] array_infija = {"a", "+", "b", "*", "c", "-", "d", "*", "e"}; String[] array_postfija = new String[array_infija.length]; String[] pila = new String[array_infija.length]; for (int i = 0; i < array_infija.length; i++) { if (array_infija[i].equals("*") || array_infija[i].equals("-")) { pila[n] = array_infija[i]; n++; } else { array_postfija[i] = array_infija[i]; } } for (int i = 0; i < array_postfija.length; i++) { if (array_postfija[i] == null) { array_postfija[i] =

Questions about programming?Chat with your personal AI assistant