Capítulo 6: Estructuras repetitivas
La estructura do while
Como hemos dicho más arriba, la estructura do while nos permite repetir un bloque de código mientras una determinada condición siga ofreciendo el valor $true. Su formato es como sigue:
Por ejemplo, cuando pidamos una respuesta al usuario, podemos usar una estructura de este tipo par obligarlo a que dicha respuesta se encuentre dentro de las opciones que nosotros esperamos. Podríamos hacerlo así:
Si quisiéramos explicarle al usuario el motivo por el que volvemos a hacerle la pregunta, deberíamos añadir algo más de código:
Una característica diferenciadora de la estructura do while es que se ejecutará el bloque de código que contiene al menos una vez.