Ing Aeronautica
La repetición tipo DO WHILE (hacer mientras), es una estructura de control que permite hacer una repetición en un intervalo de 0 (cero) a N veces; esto se debe a que la condición decontrol del ciclo se coloca al principio de la estructura y se inicia el ciclo mientras la condición sea verdadera. En caso de que no se cumpla la condición, se termina el ciclo.
En un bucle do...while,primero se ejecuta el bloque de instrucciones y, después, se evalúa la condición. En el caso de que ésta sea verdadera, se vuelve a ejecutar el bloque de instrucciones. Y así sucesivamente, hasta que,la condición sea falsa.
Por consiguiente, cuando el flujo de un programa llega a un bucle do...while, existen dos posibilidades:
1. Se ejecuta el bloque de instrucciones y, después, si lacondición se evalúa a falsa, el bloque de instrucciones no se vuelve a ejecutar, de manera que, el bucle do...while finaliza, habiendo realizado una sola iteración.
Se ejecuta el bloque de instrucciones y,a continuación, si la condición se evalúa a verdadera, el bloque de instrucciones se vuelve a ejecutar. Y así sucesivamente, hasta que la condición sea falsa
WHILE.
En lenguaje C, para escribiruna instrucción repetitiva while mientras se utiliza la sintaxis:
while ( <expresión_lógica> )
{
<bloque_de_instrucciones>
}
Cuando el <bloque_de_instrucciones>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_de_instrucciones>, la condición tiene que ser verdadera. Por el contrario, si lacondición es falsa, el <bloque_de_instrucciones> 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...
Regístrate para leer el documento completo.