Sin límite de Educación
Las ESTRUCTURAS DE CONTROL SON AQUELLAS Q CONTIENEN BLOUES DE CODIGO QUE SERAN EJECUTADAS EN FUNCION DEL RESULTADO obteniendo al evaluar una expresiónasociada a la estructura.
Según el modo de ejecución del código que contienen las estructuras de control se dividen en:
Estructuras de selección
If…. Then … // Select CASE
Estructuras deRepeticion
For… Next
Do…Loop
While… when
Estructura de selección IF
Permite ejecutar un bloque de código entre varios disponibles. Según el resultado de la evaluación de una expresión situadaen la cabecera de la estructura.
La sintaxis de esta estructura puede aplicarse de diferentes formas en función del tipo de decisión a resolver y pueden ser:
Desición Simple, doble o múltipleSIMPLE
If condición then
Sentencias
End If
Si al evaluar la condición el resultado es verdadero se ejecutaran las líneas o bloques de código comprendido entre if y End If. Si el resultado esfalso se desviara la ejecución a la primera línea de código que a ya después del end if.
Dim num As Single = txtnum1.Text
If num >= 100 then
Txtresul.Text = “Eres suertudo” End If
Doble
Ademas deejecutar un bloque de código cuando el resultado es verdadero podemos también ejecutar código cuando el resultado es falso en este caso añadiremos a la estructura la palabra else.
If condiciónthe
Sentencias
Else
Sentencias
End If
Desision Multiple
En el caso de que la condición principal sea falsa podemos agregar condiciones adicionales como su bloque de código respectivo. En elcaso de que ninguna de ellas se cumpla podemos incluir un Else para ejecutar un bloque de código por efecto.
If condición A Then
Sentencias
Else
If condición B Then
Sentencias
ElseSentencias
End If
Dim numa AS Single= txtnum.Text
If num >= 100 Then
Msgbox( “gana”)
Else
If num = 0 Then
Msgbox (“ Num ero invalido”)
Else
Msgbox (“ Perdiste”)
End If
End If...
Regístrate para leer el documento completo.