EsctructurasControl VB2008
Estructuras de Control: Decisión y Repetición
Las estructuras de control de un lenguaje de
programación permiten seleccionar o decidir las acciones
a ejecutar según un valor o condición, así como, permiten
repetir un conjunto de instrucciones Mientras o Hasta que
una condición se cumpla
Lisbeth C. Pacheco S.
01/03/2010
Revisada y Corregida por Manuel Fernández
PublicaciónPendiente.
Visual Basic 2008
1 de mar.
Contenido
Estructuras de Control ........................................................................................................................ 2
Estructuras Selectivas o de Decisión. .................................................................................................. 2
Estructura SelectivaIf.................................................................................................................. 2
Estructura Selectiva Select Case.................................................................................................. 3
Otras Formas del IF ..................................................................................................................... 4
Decisión simple en una línea....................................................................................................... 4
Decisión doble en una línea ........................................................................................................ 5
Estructuras Repetitivas........................................................................................................................ 5
Otras Formas de la Estructura CíclicaDo...Loop ................................................................................. 6
Condición al principio .................................................................................................................. 7
Condición al final ......................................................................................................................... 7
Particularidades delLenguaje ............................................................................................................. 8
División de una línea de código................................................................................................... 8
Escritura de varias sentencias en la misma línea ........................................................................ 8
Referencias.......................................................................................................................................... 9
1
Visual Basic 2008
1 de mar.
Estructuras de Control
Estructuras Selectivas o de Decisión.
Las estructuras de selección o decisión permiten ejecutar un bloque de código entre varios
disponibles, según el resultado de la evaluación de una expresión situada en lacabecera de la
estructura.
INSTRUCCIÓN
Decisión,
Selección o
Pregunta
Selector
Múltiple
Pseudocódigo
Visual Basic 2008
Pascal
Si condición Entonces
Instrucción(es)
Sino
Instrucción(es)
FinSi
IF condición Then
Instrucción(es)
Else
Instrucción(es)
End IF
IF condición Then
Begin
Instrucción(es);
End
Else
Begin
Instrucción(es);
End;
Según sea expresión Hacer
Caso expresión constanteInstrucción(es)
Caso expresión constante
Instrucción(es)
Otros
Instrucción(es)
Fin_Segun
Select Case
Case VariableOrdinal of
Lista1: Begin
Instrucción(es);
End;
Lista1: Begin
Instrucción(es);
End;
Else Begin
Instrucción(es);
End;
End; {CASE}
VariableName
Case 1
Instrucción(es)
Case 2
Instrucción(es)
Case Else
Instrucción(es)
End Select
Estructura Selectiva If
La setencia If comprueba una condición, si alevaluarla el resultado es true el programa ejecuta las
instrucciones o sentencias que se encuentren a continuación, en caso contrario se ejecutan las
instrucciones o sentencias ubicadas en el else.
El else puede omitirse en el caso de que no se desee se efectúen acciones o instrucciones cuando
al evaluar la condición de cómo resultado false.
Ejemplos:
If edad >= 18 then
Console.writeline( “ Es...
Regístrate para leer el documento completo.