viernes, 14 de noviembre de 2008

Sentencia Do...Loop

Esta sentencia es muy similar a la sentencia For ya que al igual que la anterior genera un bucle o ciclo repetitivo, la unica diferencia es que para que se cumpla la sentencia, previamente habra de evaluarse una condicion.

La estructura de While ejecuta eñl bloque de instrucciones mientras que la condicion sea verdadera; En el momento que se evalua como falsa automaticamente termina el ciclo y el programa continua su ejecucion y en la siguiente linea de la instruccion Loop.

Existen dos diferentes Formatos de sintaxis para su ejecucion que se diferencia del momento en la comprobacion de la condicion

Sintaxis

Do While condicion
[sentencias]
[Exit Do]
[sentencias]
Loop

Do
[sentencias]
[Exit Do]
[sentencias]
Loop While condicion

Como pudimos observar la condición puede ser verificada antes o después de ejecutarse el conjunto de sentencias.

No hay comentarios: