While End While Jernimo Jesica Oropeza William Montes

  • Slides: 8
Download presentation
While. . . End While Jerónimo Jesica Oropeza William Montes Cesar Galván Emmanuel Cerezero

While. . . End While Jerónimo Jesica Oropeza William Montes Cesar Galván Emmanuel Cerezero Fabián

While. . . End While • Ejecuta una serie de instrucciones siempre que una

While. . . End While • Ejecuta una serie de instrucciones siempre que una condición dada sea True.

Sintaxis While Condicion [ Instrucciones ] [ Continue While ] [ Instrucciones ] [

Sintaxis While Condicion [ Instrucciones ] [ Continue While ] [ Instrucciones ] [ Exit While ] [ Instrucciones ] End While

Termino Definicion Condicion Requiere una expression Booleana. Si la condicion es “Nothing” visual la

Termino Definicion Condicion Requiere una expression Booleana. Si la condicion es “Nothing” visual la tratara como Instrucciones Opcional. Una o mas instrucciones que se ejecutaran cada vez que la condicion sea “True” Opcional. Transfiere el control a la siguiente instruccion Continue While del While. Exit While Opcional. Transfiere el control a la instruccion inmediata despues del While End While Requerido. Termina la definicion del bloque While.

Funcionamiento • Si condition es True, se ejecutan todas las statements hasta que se

Funcionamiento • Si condition es True, se ejecutan todas las statements hasta que se encuentra la instrucción End While Después, el control vuelve a la instrucción While y se comprueba de nuevo condition. Si condition aún es True, se repite el proceso. Si es False, el control pasa a la instrucción que sigue a la instrucción End While. No Condición Si Instrucciones

Reglas • Naturaleza de la condición. Generalmente, la condición es el resultado de comparar

Reglas • Naturaleza de la condición. Generalmente, la condición es el resultado de comparar dos valores, pero también puede ser cualquier expresión que da como resultado un valor Boolean (True o False). • Probar la condición. La instrucción While comprueba siempre la condición antes de iniciar el bucle. La ejecución en bucle continúa mientras el resultado de la condición sea True.

 • Número de iteraciones. • Si condition es False cuando entra en el

• Número de iteraciones. • Si condition es False cuando entra en el bucle por primera vez, no se ejecuta ni una vez. • Anidar bucles. • Los bucles While se pueden anidar, colocando un bucle dentro de otro. También puede anidar tipos diferentes de estructuras de control entre sí.

 • Bucles sin fin. Un uso de Exit While consiste en comprobar una

• Bucles sin fin. Un uso de Exit While consiste en comprobar una condición que puede ocasionar un bucle sin fin; es decir, un bucle que se puede ejecutar un número extremadamente elevado o infinito de veces.