Está en la página 1de 6

FUNDAMENTOS DE PROGRAMACION

CICLO II - Ejercicio Guiado No 3

EJERCICIO DE FUNDAMENTOS DE
PROGRAMACIÓN ORIENTADA A OBJETOS BASICOS.

1. Construir un programa para realizar las veces de calculadora, se escriben


los datos de dos números y sobre un menú se selecciona la operación y
se muestra su resultado.

• Clase Calculadora

Creamos sobre el package uts.edu.fpoo.mundo la entidad o Clase con sus


atributos y los métodos correspondientes.

Profesor: Carlos Adolfo Beltrán Castro


FUNDAMENTOS DE PROGRAMACION

CICLO II - Ejercicio Guiado No 3

• Clase Principal Aplicacion

Creamos sobre el package uts.edu.fpoo.interfaz la Clase main.

Profesor: Carlos Adolfo Beltrán Castro


FUNDAMENTOS DE PROGRAMACION

CICLO II - Ejercicio Guiado No 3

El archivo inicialmente se declaran las variables a usar dato1, dato2,


opcion, operación y n. Después se capturan los datos de los operandos a
procesar con JOptionpane.showInputDialog, se captura la información de
los datos, se define una variable que permita mostrar el valor de los
números (mensajei), instancia el objeto calc basado en la clase
Calculadora, se inicializa la variable que nos muestra el nombre de la
operación y se ejecuta el constructor de la clase Calculadora.

La pantalla de captura de datos es como sigue:

Profesor: Carlos Adolfo Beltrán Castro


FUNDAMENTOS DE PROGRAMACION

CICLO II - Ejercicio Guiado No 3

En las siguientes líneas está la construcción del menú a través de switch


dentro de un do while, todo gestionado con la variable opción y su valor
evaluado cada case para cada operación como se muestra en la siguiente
figura.

Profesor: Carlos Adolfo Beltrán Castro


FUNDAMENTOS DE PROGRAMACION

CICLO II - Ejercicio Guiado No 3

La pantalla de selección de la operación es como se muestra en la figura.

Profesor: Carlos Adolfo Beltrán Castro


FUNDAMENTOS DE PROGRAMACION

CICLO II - Ejercicio Guiado No 3

Después de seleccionar la operación a realizar el resultado se muestra


como en la figura.

Profesor: Carlos Adolfo Beltrán Castro

También podría gustarte