Calculadora de Muchos Dígitos y Operaciones



Hola. Buenas tardes. En el ejercicio anterior hicimos una calculadora en la que los números que podremos utilizar solamente tendrán un dígito, (no podremos poner 2222, solamente 2) los dígitos solamente podrán ser 1 o 2, y la operación solamente podrá ser la suma... En el ejercicio de hoy haremos que se puedan sumar números de más de un dígito y también que se puedan realizar otras operaciones.



Video Explicativo

Ver en YouTube

Para ver el video más lento: Configuración - Velocidad - 0,5...



Explicación paso a paso:

APPINVENTOR 202 CALCULADORA MUCHOS DIGITOS Y OPERACIONES

 

 

Hola. Buenas tardes.

En el ejercicio anterior hicimos una calculadora en la que los números que podremos utilizar solamente tendrán un dígito, (no podremos poner 2222, solamente 2) los dígitos solamente podrán ser 1 o 2, y la operación solamente podrá ser la suma...

En el ejercicio de hoy haremos que se puedan sumar números de más de un dígito y también que se puedan realizar otras operaciones.

Lo primero que haremos será guardar nuestro ejercicio anterior con el nombre: App_Papa_12_Calculadora_MuchosDigitos_Operaciones

 

Tomamos nuestra aplicación instalada y probamos de hacer la siguiente suma:

12 + 2 =

El resultado será 4.

Porque en la variable primerNumero primero hemos metido el valor 1, pero al pulsar el botón B2 este 1 ha sido sustituido por un 2

Como le puedo decir a mi variable primerNumero que si ahora tiene un valor "1" cuando yo pulse el botón B2 pase a tener el valor "12"?

Para eso, el proceso que haremos al apretar el botón B2 será el siguiente:

a) Toma el valor que tiene ahora la variable PrimerNumero

b) Multiplícalo por 10

c) Súmale el valor del Botón B2

Pero sabemos que, en programación, los resultados tenemos que guardarlos en variables así que la cosa quedaría:

a) Toma el valor que tiene ahora la variable PrimerNumero

b) Multiplícalo por 10 (y guárdalo en la variable primerNumero)

c) Súmale el valor del Botón B2 (y guárdalo en la variable primerNumero)

Lo cual se escribiría así:

 

O podríamos hacer las dos operaciones a la vez:

 

Haremos lo mismo con la variable segundoNumero:

 

Y lo repetiremos para el botón B1:

 

Para finalizar el ejercicio, añadiremos el resto de operaciones. Primero los botones:

 

Después tendremos que modificar el botón Igual:

 

Como siempre, compilamos, instalamos y comprobamos que todo funcione. Ahora podremos hacer 4 operaciones con 2 números de varios dígitos, pero desgraciadamente sus dígitos solo podrán contener unos o doses.

Este problema lo solucionaremos en el próximo ejercicio.

Espero que os haya gustado. Hasta la próxima...