Sentencia Repetitiva While (Repita mientras)

Es usada para ejecutar una instrucción o bloque de instrucciones si la condición es cumplida. Su forma es:

while (< expresión lógica >)

{

<bloque instrucción > ;

}

 Cuando el <bloque instrucción  sólo contiene una instrucción, los caracteres abrir llave ({) y cerrar llave (}) son opcionales.

Por otra parte, al igual que en las instrucciones alternativas doble y simple, a la <expresión lógica> de una instrucción repetitiva while, también se le llama condición.

Para que se ejecute el <bloque instrucción> , la condición tiene que ser verdadera. Por el contrario, si la condición es falsa, el <bloque instrucción> no se ejecuta.

Por tanto, cuando el flujo de un programa llega a un bucle while, existen dos posibilidades:

  1. Si la condición se evalúa a falsa, el bloque de instrucciones no se ejecuta, y el bucle while finaliza sin realizar ninguna iteración.
  2. Si la condición se evalúa a verdadera, el bloque de instrucciones sí que se ejecuta y, después, se vuelve a evaluar la condición, para decidir, de nuevo, si el bloque de instrucciones se vuelve a ejecutar o no. Y así sucesivamente, hasta que, la condición sea falsa.

Ejemplo de la sentencia de control WHILE

WHILe

Descargar Ejercicio

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s