Visual Basic .NET

En este procedimiento se realiza la operación y enviamos el resultado a la caja de texto. Este segmento de código, está compuesto por un «If» y por un «Select Case», los «Case» o casos de este «Select Case» reciben el signo del operador para realizar la respectiva operación. El código es el siguiente:

En este código, cada vez que se ejecute, nuestra variable «Bandera» tomará un «True» (Verdadero) como valor. Siguiente a esto la variable «Valor2» toma el valor numérico que contiene el «TextBox» del resultado.

Luego de esto, está compuesto por dos condicionales, uno dentro de otro:

🌟 ¡Visita Nuestra Tienda para Programadores! 🌟

Descubre Códigos Fuente, Cursos, Software, Computadoras, Accesorios y Regalos Exclusivos. ¡Todo lo que necesitas para llevar tu programación al siguiente nivel!

 If ValorResultado IsNot Nothing Then
 Select Case Operacion
 Case "+"
 ValorResultado = ValorResultado + Valor2
 Case "-"
 ValorResultado -= Valor2
 Case "*"
 ValorResultado *= Valor2
 Case "/"
 ValorResultado /= Valor2
 End Select
 tbresultado.Text = ValorResultado
 Else
 ValorResultado = Valor2
 End If

Primero se evalúa si la variable «ValorResultado» es «IsNot Nothing», o sea si no se encuentra vacía, si ya tiene un muero como valor. Si esto es verdadero, el «Select Case» toma la variable «Operación» y comienza a evaluar. La variable «Operacion»  recibe como valor el signo de la operación  que hemos presionado.

Cómo hacer una calculadora en Visual Basic .NET

En un caso hipotético, si se presionó el operador de suma, la variable «Operacion» tomará como valor: «+»;  ese signo entraría en el primer «Case»  y se efectuaría la suma.

En cada «Case» la variable «ValorResultado» será igual  a la operación escogida entre «ValorResultado» y «Valor2».

Cómo hacer una calculadora en Visual Basic .NET

Ejemplo: Si se entra en el «Case» de multiplicación, la variable «ValorResultado» sera igual a la multiplicación de ella misma por la variable «Valor2».

Luego de que se haya salido del «Case» , se finaliza el «Select Case» y el «TextBox» será igual a la variable «ValorResultado» que es la que contiene el resultado de la operación.

Posteriormente, el condicional que contiene nuestro «Select Case», tiene un «Else» el cual se ejecutará si la condición «ValorResultado IsNot Nothing»  no se cumple; si esto pasa la variable «ValorResultado» será igual a «Valor2».

Resultado Final:

Cómo hacer una calculadora en Visual Basic :: Resultado Final

Y este sería el resultado final de nuestra calculadora. Espera muy pronto más posts relacionado con Visual Basic .NET.

5 comentario en “Cómo hacer una calculadora en Visual Basic .NET Paso a Paso”
  1. una pregunta porque al poner la variables operacionproceso() me la marca como error ya que no esta declarada.
    si es asi debo ponerla como Dim operacionproceso as string

  2. Estimados: como hago para guardar el proyecto en este caso una calculadora (convertidor de número científico a decimal) y que cuando yo habra el archivo sólo aparezca el cuadradito del convertidor. Gracias

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *