Estructuras repetitivas Permiten la ejecución repetida de una lista o secuencia de instrucciones dadas en un algoritmo, esta nos permite agilizar el proceso de creación de nuestro código, además nos da la capacidad de ejecutar las instrucciones ordenadas dentro de el algoritmo. El algoritmo nos permite por medio de instrucciones en bloques llamadas iteraciones, ejecutarlas según lo necesitamos, existen tres tipos principales de sentencias de repetición, los cuales serán vistos a continuación en las siguientes ramas: