![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||||||||||||||||||||||||||
| By N2H | |||||||||||||||||||||||||||||||||
Por ahí alguien de primero me pregunto si tenia este proyectillo de primer año, y buscando entre mis respaldos, resulto que si lo tengo. Así que lo comparto a continuación.
No esta optimizado ni nada; resulta que lo hice una noche antes de tener que entregarlo XD
Esta es una version sencilla y simple de una calculadora o analizador algebraico usando dos pilas. La logica es capturar en un string la expresion aritmetica, aceptando parentesis y/o corchetes, recorrerlo y dependiendo que sea lo que se va encontrando tomar una desicion.
- analgebraico.java: Este es el archivo principal que captura la expresion aritmetica en un String y enviarlo a la Clase proceso.java.
- Proceso2.java:Lo mismo que la clase proceso.java, pero esta muestra al usuario cada operacion que se hace; utilizada para explicar el procedimiento de como trabaja el programilla.
- proceso.java: Este es una clase que se encarga de procesar el Stringes e imprimir el resultado de la(s) operacion(es). Esta clase cuenta con dos Stacks o pilas:
- Utilerias.java: Esta clase solo manda un mensaje(String que explique que se requiere en la entrada) y capture una cadena.
- Pila Signos: Esta pila guarda solo guarda operadores(+,-,*,/).
- Pila numeros: Esta pila guarda los numeros que se capturan en el String y los resultados que se van generando de las operaciones que tienen precedencia de otras.
Espero a alguien le sea de utilidad u orientación. Se espera que el codigo sea modificado y cualquier cambio que le hagan al codigo sea publicado aqui, para utilidad del que viene detras
Analizador Algebraico Simple [Download]











11 Comantarios hasta ahora
Buena onda manin se le agradece el postear cosas tan interesantes como estas, soy de guatemala y estoy empesando con este royo de la progra y me sirvio mucho lo que posteaste, por cierto tu paguina esta bastante bien
muchas gracias de verdad me va a servir bastante para una implementacion q debo de hacer utilizando dos colas… grax
gracias compa… me salvaste la vida
muchas gracias .justo lo que buscaba por cierto si quisiera publicar un ejemplo como puedo hacerlo
jco, si solo quieres publicar un trozo de codigo ponlo en el comentario que yo me encargo de editarlo. Ahora que si tienes unos cuantos ejemplos que compartirnos te doy un usuario para que lo publiques aqui
Salu2
hola me podrian ayudar con un proyecto de java que lo necesito porfa
gracias por su ayuda necesito unos codigos de colas y pilas por favor, urgente
Ayuda!!, a mi no me corre!!, me aparece error!!, y no sé por qué??
Soraya, ¿que error te aparece?
hola nesetito tu ayuda tengo un proyecto en el cual medejaron la calculadora sencilla quiero sabes cual es el codigo para ingresar los numeros,,, bueno espro tu respuesta
Francisco: Si le das una mirada al codigo lo veras; tu tarea no puedo hacertela jeje(a menos que pongas $$$$ por delante
)
Escribe tu comentario