
La sentencia do-while (o "hacer-mientras") también permite ejecutar un bloque de código mientras se cumpla una condición, pero su funcionamiento y sintaxis son algo distintas a la del while.
do
{
bloque_de_codigo
}
while (condicion);
La sentencia do-while se leería así: hacer (o ejecutar) el bloque de código mientras la condición sea verdadera.
El funcionamiento de la sentencia do-while consiste en ejecutar en primer lugar el bloque de código. A continuación, se evalúa la condición. Si el resultado de la condición es verdadero se vuelve a ejecutar el bloque de código y, después, otra vez la condición. Si vuelve a ser verdadera se ejecuta nuevamente el bloque de código y seguidamente se evalúa otra vez la condición.
Cuando el resultado de la condición es falso no se ejecuta el bloque de código y la sentencia do-while finaliza, continuando la ejecución del programa con el código que hubiese después de esta sentencia.
No hay comentarios:
Publicar un comentario