Please enable JavaScript.
Coggle requires JavaScript to display documents.
SENTENCIAS DE CONTROL EN VB - Coggle Diagram
SENTENCIAS DE CONTROL EN VB
Son sentencias de control que permiten tomar desiciones y realizar un proceso repetidas veces, además contiene diversas estructuras:
Como lo son:
if...Then
Enunciado: Permite tomar una desición referente al camino a seguir o acción a ejecutar en un proceso basandose en el resultado (verdadero o falso) de una condición.
Sintaxis: If condición Then acción 1 [Else acción 2] donde la condición debe ser una expresión numérica, relacional o lógica. El resultado que se obtiene al evaluar la condición es verdadero (True) o falso (False).
Práctica
For...Next
Enunciado: La sentencia For...Next da lugar a un lazo o bucle y permite ejecutar un conjunto de sentencias cierto número de veces.
Sintaxis:For variable = expresión 1 To expresión 2 [Step expresión 3] [sentencias] [Exit For] [sentencias] Next [variable[, variable]…]”. Esta parte indica cómo se forman los elementos de la sentencia For … Next
Practica
While...Wend
Enunciado: Un bucle While repite la ejecución de un conjunto de sentencias mientras una condición dada sea cierta. La condición se verifica antes de ejecutarse el conjunto de sentencias
Sintaxis: Un bucle While repite la ejecución de un conjunto de sentencias mientras una condición dada sea cierta. La condición se verifica antes de ejecutarse el conjunto de sentencias
Practica
Goto
Enunciado: Transfiere el control a una línea específica del código, identificada por una etiqueta o por un número de línea
Sintaxis: Goto {etiqueta | número de línea}. Indica cómo se forma el elemento de la sentencia Goto
Prácticas
Do...Loop
Enunciado: Un Loop (bucle) repite la ejecución de un conjunto de sentencias mientras condición dada sea cierta, o hasta que una condición dada sea cierta. La puede ser verificada antes o después de ejecutarse el conjunto de sentencias
Sintaxis: Formato 1: Do [ {While|Until} condición] [sentencias] [Exit Do] [sentencias] Loop Formato 2: Do [sentencias] [Exit Do] [sentencias] Loop [{While|Until} condición] donde condición es cualquier expresión que se evalúe a True o a False
Práctica
if...Then...Else
Enunciado: Las sentencias If.. Then... Else, pueden estar anidadas, con la única limitación de la longitud de una línea lógica".
Sintaxis:If condición-1 Then sentencias-1 [Elself condición-2 Then sentencias-2] ... [Else sentecias-n] End If
Práctica
Select Case
Enunciado: Esta sentencia permite ejecutar una de varias acciones en función del valor de una expresión. Es una alternativa a If... Then...Elself cuando lo que se necesita es comparar la misma expresión con diferentes valores
Sintaxis: Select Case expr- test Case lista 1 [sentencias 1] [Case lista 2 [sentencias 2] [Case Else [sentencias n]] End Select donde expr-test es una expresión numérica o alfanumérica, y lista 1, lista 2 presentan una lista que puede tener cualquiera de las formas siguientes: expresión[ expresión]...expresión To expresión Is operador-de-relación expresión combinación de las anteriores separadas por coma
Practica