Consejos para realizar calculadora con Visual Basic

Como en estos días me he dado cuenta que muchos de mis compañeros han tenido complicaciones con la programación de la calculadora que estamos trabajando en clase, decidí colocar en mi blog, algunos consejos o instrucciones para que el proceso de programar no parezca tan complejo como les ha parecido hasta ahora.


En primer lugar se debe analizar el problema muy detenidamente, en este caso la calculadora. Debemos detenernos para pensar como funciona y la lógica que se aplica en sus procesos, es decir, tratar de comprender paso paso como se desarrollan las operaciones y como intervienen en ellas cada una de las teclas, botones u operadores de la calculadora. De esta manera es mucho mas fácil saber que tenemos que poner en el código de nuestra aplicación, es solo cuestión de traducir lo que entendimos después del análisis al lenguaje de Visual.

El análisis que yo hice fue el siguiente.

Tenemos 10 números: 0-1-2-3-4-5-6-7-8-9, los cuales cumplen la misma función y actúan de la misma forma, siendo la única diferencia el numero que se imprime en pantalla.

Al inicio en la pantalla de la calculadora debe aparecer un cero(0), entonces a partir de alli se deduce que cuando tecle cualquier numero, si en la pantalla esta el cero, entonces se debe borrar este cero y colocar en su lugar el numero tecleado. Esta es la primera consideración.

Tambien observamos que despues de presionar cualquier operador como +,-,*,/, = y cualquier otro operador que se utilice, al teclear nuevamente un numero, se borra el contenido de la pantalla y se imprime el numero tecleado, aqui notamos la necesidad de una variable de estado (falso o verdadero) que es de tipo boolean, la cual se activa cuando se presiona un operador y se desactiva al volver a presionar un numero, asi  creariamos dentro delcodigo de los numeros un condicional que me diga que si se encuentra un operador activo me borre la pantalla e imprima el numero tecleado, ademas coloque en estado "false" la variable que me indica que se presiono un operador.

Despues continuare con la explicacion espero que les sirva 


Comentarios

  1. muy interesante la informacion sobre la calculadora ricardo, gracias.
    pero sigo esperando la continuacion....

    ResponderEliminar
  2. mmm psss no me aclaro nada pero pss ya q

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

Como hacer un planeador en madera de balso

Como hacer un conmutador eléctrico