Características:
1.- Es una instrucción que se utiliza para procesos que se repiten muchas veces.
2.- La condición se evalua al principio, por lo que el ciclo puede no ejecutarse nunca.
3.- El ciclo se repite mientras la condición es verdadera.
4.- Cuando la condición se hace falsa el ciclo deja de ejecutarse.
Ejemplos:
1.- Diagrama de flujo que visualize los números del 1 al 10.
2.- Diagrama de flujo que visualize los números impares entre el 1 y el 20.
3.- Diagrama de flujo que visualize el cuadrado de los números entre el 80 y el 100.
4.- Diagrama de flujo que calcule y visualize la sumatoria de los números de 1 al 20.
5.- Diseñe un diagrama de flujo que calcule la sumatoria de los números entre m y n (Evaluar que m sea mayor que n).
6.- Diseñar un diagrama de flujo que calcule el factorial de un número (n!=n(n-1)!) donde ! significa factorial, tomar en cuenta que el factorial de 0 y 1 es igual a 1.