Estructuras de control Finally

Páginas: 8 (1855 palabras) Publicado: 28 de enero de 2016
Estructuras De Control

Universidad Politécnica Salesiana
Administración de Empresas
Programación I
Master: María Fernanda Tapia
Curso: ADM-6

Grupo: 162

Estudiante:
Karol Cajas

Tema: Estructuras De Control
Fecha: 23/01/2016

1

Estructuras De Control

Estructuras de control
Las estructuras de control se utilizan para controlar el flujo del programa en una
rutina o función. Mediante ellaspodemos controlar, mediante una condición, que
se ejecute una determinada línea o bloque de líneas de código o que no se
ejecuten.
Todos los lenguajes de programación tienen herramientas que permiten controlar
el flujo de un programa repitiendo fragmentos de código o tomando decisiones.

Estructuras de Control
If
Decisión

Case
For next

Ciclos
While - Wend

If condición then
……………….
………………….
Else(opcional)
……………….
………… End if

Si la condición se
cumple entonces

Si la condición no se
cumple

 Estructuras de Repetición o Bucle
Las estructuras de repetición o bucle le permiten ejecutar una o más líneas de
código repetidamente. Puede repetir las instrucciones de una estructura de bucles
hasta que una condición sea True, una condición sea False, un número de veces
especificado o una vez paracada objeto de una colección. Las estructuras
de repetición que acepta Visual Basic son:
• Do...Loop
• For...Next
• For Each...Next

 DO - LOOP
Utilice el bucle Do para ejecutar un bloque de sentencias un número indefinido de
veces. Hay algunas variantes en la sentencia Do...Loop, pero cada una evalúa una
condición numérica para determinar si continúa la ejecución.
2

Estructuras De ControlRepite un bloque de instrucciones mientras una condición Boolean sea True o hasta
que la condición se convierta en True.

Sintaxis:

Do { While | Until } condition
[ statements ]
[ Continue Do ]
[ statements ]
[ Exit Do ]
[ statements ]
Loop
-orDo
[ statements ]
[ Continue Do ]
[ statements ]
[ Exit Do ]
[ statements ]
Loop { While | Until } condition

Elementos:
Término

Definición

DoRequerido. Inicia la definición del bucle Do.

While

Obligatorio a menos que se utilice Until. Repite el bucle hasta que la
condición sea False.

Until

Obligatorio a menos que se utilice While. Repite el bucle hasta que la
condición sea True.

Condition

Opcional. Expresión Boolean. Si condición es Nothing, Visual Basic la
trata como False.

Statements

Opcional. Una o más instrucciones que se repitenmientras o hasta
que condition sea True.

Continue
Do

Opcional. Transfiere el control a la siguiente iteración del bucle de Do.

Exit Do

Opcional. Transfiere el control fuera del bucle Do.

3

Estructuras De Control

Loop

Requerido. Termina la definición del bucle Do.

Nota:
La estructura Do...Loop proporciona mayor flexibilidad que la Instrucción
While...End While (Visual Basic) porquepermite decidir si se debe finalizar el bucle
cuando condición deja de ser True o cuando es True por primera vez. También le
permite probar condición en el inicio o el final del bucle.

Exit Do
La instrucción Exit Do puede proporcionar una alternativa para salir
de Do…Loop. Exit Do transfiere el control inmediatamente a la instrucción que
sigue a la instrucción Loop. Exit Do se utiliza a menudo despuésde evaluar alguna
condición, por ejemplo en una estructura If...Then...Else.
Por ejemplo, puede ser conveniente salir de un bucle si se detecta una condición
que hace que sea innecesario o imposible continuar la iteración, como puede ser
un valor erróneo o una solicitud de finalización. Un uso de Exit Do consiste en
comprobar una condición que podría ocasionar un bucle sin fin; es decir, unbucle
que pudiera ejecutarse un número elevado, o incluso infinito, de veces. Puede
utilizar Exit Do para escapar del bucle.
Puede incluir cualquier número de instrucciones Exit Do en cualquier lugar
de Do…Loop.
Cuando se utiliza dentro de bucles Do anidados, Exit Do transfiere el control fuera
del bucle más profundo y al siguiente nivel de anidamiento.

Ejemplos:
1. En el ejemplo siguiente, las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructuras de Control
  • estructuras-de-control
  • Estructuras De Control
  • Estructuras de control
  • Estructuras de control
  • Estructuras de control
  • Estructura del control
  • estructuras de control

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS