Calculadora de practica hecha en Java Clase Scanner y con arquitectura Monolitico Incluye las operaciones básicas (+, −, ×, ÷)
El codigo funciona con bucle While que engloba el menu de opciones y las respuestas de acuerda la opcion que ingresa el usuario utiliza un switch.
- Java 17 o superior (recomendado). Funciona con Java 11+.
- (Opcional) VS Code con Extension Pack for Java o IntelliJ IDEA / Eclipse.
Compilación por consola:
javac calculadorav1.java
java calculadorav1Calculadora de escritorio hecha en Java Biblioteca Swing y con arquitectura MVC.
Incluye operaciones básicas (+, −, ×, ÷), potencia, raíz, módulo, teclado numérico, manejo de errores (división por 0, raíz negativa) y atajos de teclado.
- Interfaz gráfica con Swing (
JFrame,JPanel,JButton,JTextField). - Arquitectura MVC: separación clara entre modelo (lógica), vista (UI) y controlador (eventos).
- Operaciones:
+, -, ×, ÷, ^, √, %, cambio de signo±. - Manejo de errores con mensajes amigables (por ejemplo, división por 0).
- Atajos de teclado:
Enter (=),Esc (C),Backspace (←),R (√), dígitos y operadores.
- Java 17 o superior (recomendado). Funciona con Java 11+.
- (Opcional) VS Code con Extension Pack for Java o IntelliJ IDEA / Eclipse.
Compilación por consola:
javac calculadorav2.java
java calculadorav2