La estructura repetitiva mientras(while) es aquella en que el cuerpo del bucle se repite mientras se cumple una determinada condición Cuando se ejecuta la instrucción mientras, la primera cosa que sucede es que se evalúa la condición (una expresión booleana). Si esta condición es falsa no se toma ninguna acción y el programa sigue con el flujo. Si esta expresión es verdadera entonces se ejecuta las acciones que estén dentro del cuerpo del bucle, después se evalúa nuevamente la condición Este proceso se repite una y otra vez mientras la expresión booleana(condición) sea verdadero.
pseudocódigo
mientras <condicion> hacer
<accion 1>
<accion 2>
<accion n>
fin_mientras
ejemplo
i <- 0
mientras 3 > i
escribir(i)
i <- i + 1
fin_mientras
pseudocódigo
mientras <condicion> hacer
<accion 1>
<accion 2>
<accion n>
fin_mientras
ejemplo
i <- 0
mientras 3 > i
escribir(i)
i <- i + 1
fin_mientras