Tecnología

Inicio

Cómo crear un programa de Visual Basic utilizando una sentencia "Si Else"

Cómo crear un programa de Visual Basic utilizando una sentencia "Si Else"


En el mundo de la programación de la declaración "Si Else" es ampliamente utilizado y es importante reconocer su sintaxis para depurar programas escritos por otros programadores. Un "Si ... entonces ... Else" pone a prueba una expresión y evalúa a verdadero o falso y luego ejecuta una instrucción siguiente "IF..THEN" si es cierto lo contrario se ejecuta la instrucción que sigue a "Else". La declaración ha interrumpido por una "End If". Además, "Si ... entonces ... Else" declaraciones se pueden anidar unos dentro de otros para reducir la solución de un problema más complicado.

Instrucciones

1 Iniciar Microsoft Visual Basic Express, haga clic en "Nuevo proyecto ..." en el panel izquierdo de la pantalla de su ordenador y haga doble clic en "Aplicación de Windows Forms" para crear un nuevo proyecto.

2 Haga doble clic en "botón" en el panel de "caja de herramientas" para añadir un nuevo botón de control. Haga doble clic en "Label" para añadir una nueva etiqueta y haga doble clic en "Cuadro de texto" para añadir un nuevo cuadro de texto. Haga doble clic en el formulario para abrir "Form1.vb" y escriba el siguiente código de abajo "Form1_Load" para añadir texto a la etiqueta:

Me.Label1.Text = "Introduzca un número entre 0 y 10."

3 Haga clic en "Form1.vb [Diseño]", haga doble clic en "Button1" para abrir el módulo de código y escriba lo siguiente a continuación del procedimiento "Button1_Click" para crear una variable:

Dim myNum como número entero

4 Escribe lo siguiente para obtener el valor del control de cuadro de texto:

myNum = Me.TextBox1.Text

5 Escriba el siguiente código para ejecutar un grupo de "si ... entonces ... Else" declaraciones anidadas para encontrar el número introducido por el usuario:

Si myNum> = 0 Y myNum <= 10 A continuación,

If myNum > 5 And myNum &lt;= 10 Then

Si myNum = 6 A continuación,

MsgBox ( "Usted ha introducido el número 6")

ElseIf myNum = 7 Entonces

MsgBox ( "Usted ha introducido el número 7")

ElseIf myNum = 8 Entonces

MsgBox ( "Usted ha introducido el número 8")

ElseIf myNum = 9 Entonces

MsgBox ( "Usted ha introducido el número 9")

Más

MsgBox ( "Usted ha introducido el número 10")

Terminara si

Más

Si myNum = 0 Entonces

MsgBox ( "Usted ha introducido el número 0")

ElseIf myNum = 1 A continuación,

MsgBox ( "Usted ha introducido el número 1")

ElseIf myNum = 2 A continuación,

MsgBox ( "Usted ha introducido el número 2")

ElseIf myNum = 3 A continuación,

MsgBox ( "Usted ha introducido el número 3")

ElseIf myNum = 4 A continuación,

MsgBox ( "Usted ha introducido el número 4")

Más

MsgBox ( "Usted ha introducido el número 5")

Terminara si

Terminara si

Más

MsgBox ( "Por favor, introduzca un número entre 0 y 10")

Terminara si

El programa le permitirá al usuario saber si el número introducido no está en rango.

6 Pulse la tecla "F5" para ejecutar el programa y escriba un número entre cero y 10. Haga clic en "Button1" para ejecutar el código y mostrar el número que ha introducido.