Skip to content

Calculadora para la materia de Estructuras de Datos

Notifications You must be signed in to change notification settings

Andresaf03/Calculadora

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 

Repository files navigation

Calculadora

    Calculadora para la materia de Estructuras de Datos.
    

Esta calculadora es capaz de:
  • Realizar operaciones de suma, resta, multiplicación, división y potencia.
  • Ingresar expresiones matemáticas que incluyan una combinación de las operaciones mencionadas en el punto anterior.
  • Implementar el uso de paréntesis para jerarquizar los operadores y cambiar el orden de ejecución de la operación.
  • Ingresar valores negativos mediante un botón que cambia el signo del último número que se ingresó.
  • Trabajar con números positivos, negatívos y racionales (decimales).
  • Limpiar/borrar la expresión ingresada si se cometió un error o se desea hacer otra operación.
  • Retomar el resultado de una operación anterior para utilizarlo en una nueva operación.
Esta es una calculadora que realiza tres operaciones para calcular el resultado:
  1. Revisa que la expresión ingresada como entrada sea válida para poder calcularla.
  2. Hace una conversión de la notación tradicional infija a postfija.
  3. Calcula la expresión en notación postfija para poder regresar el resultado de la operación de entrada.
Además, este proyecto incluye:
  • La utilización de la estructura de datos 'pila'.
  • Una interfaz gráfica amigable para el usuario.
  • Documentación del paquete 'Calculadora' empleando JavaDoc.
  • Manejo de pruebas con JUnit.
Integrantes:
  • Andrés Álvarez Flores
  • Nicolás Álvarez Ortega
  • Luis Arguelles Dib
  • Andrés Sámano Hakim

About

Calculadora para la materia de Estructuras de Datos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages