Saltar la navegación

Calculadora

Tarea

Crear una calculadora que realice sumas y restas de dos números.

La aplicación debe de, primero, pedir el nombre al usuario y saludarlo.

Posteriormente, preguntará por la operación a realizar, debiendo de introducir el usuario dos números.

Tras obtener el resultado, la aplicación debe de preguntar al usuario si quiere realizar una nueva operación o no. Si es afirmativo, debe de comenzar el proceso. Si no lo es, debe de despedirse del usuario.

Ejemplo de código

En esta tarea se pretende trabajar con preguntas, variables, operaciones, concatenaciones y condicionales, así como el envío de mensajes para iniciar un evento a partir de ese mensaje.

Comenzamos...

Al pulsar la bandera verde, el programa debe de saludar, preguntar nuestro nombre y saludarnos:

Fuente Propia (CC0)

A continuación, debe de preguntarnos si queremos Sumar o Restar. A partir de esto, planteamos los condicionales. Si se cumple "Sumar" seguirá una serie de instrucciones, y si se cumple "Restar" otras:

Fuente Propia (CC0)

Antes de continuar, tenemos que definir unas variables. Las variables son unos espacios (como el cajón de un mueble) donde se guarda un dato (texto, numérico). El dato que permanece en la variable es el último que se ha introducido. Por ejemplo, introducimos el número 10 y después se introduce el 20, la variable nos mostrará el valor 20. Se define del siguiente modo:

Fuente Propia (CC0)

Se asigna el nombre que se desea para la variable:

Fuente Propia (CC0)

Se definen tres variables: Valor1, Valor2 y Resultado:

Fuente Propia (CC0)

Tras definir las variables, procedemos a incluir en los condicionales las operaciones para llevar a cabo la Suma y la Resta:

Fuente Propia (CC0)

El siguiente paso es plantear la pregunta de si se desea realizar una nueva operación. Para que se pueda repetir el proceso, se procede a utilizar el "Enviar Mensaje1" si es afirmativo, encadenando al evento "Mensaje1" todas las instrucciones relacionadas con las operaciones:

Fuente Propia (CC0)
Fuente Propia (CC0)

Ejecución del Programa

Al pulsar la bandera verde, comienza la ejecución del programa, saludándonos:

Fuente Propia (CC0)

Nos preguntar por nuestro nombre:

Fuente Propia (CC0)

Introducimos nuestro nombre y nos da la bienvenida:

Fuente Propia (CC0)

Ahora, nos pregunta por la operación que queremos realizar:

Fuente Propia (CC0)

Elegimos Sumar y nos comienza a pedir datos:

Fuente Propia (CC0)
Fuente Propia (CC0)

Y, tras esto, nos da el resultado:

Fuente Propia (CC0)

Y, para terminar, nos pregunta si deseamos realizar una nueva operación matemática:

Fuente Propia (CC0)

Tarea de Ampliación

Realizar una calculadora que, además de sumar y restar, realice multiplicación y división.