Los ciclos son estructuras que nos permiten repetir un bloque de
código tantas veces como se requiera. Existen tres estructuras
de ciclos: while, do-while, for. Cada una de ellas tiene su
respectivo uso como veremos a continuacion.
Los ciclos while y do-while nos permiten ejecutar un bloque de
código mientras se cumple una condicion especifica, esta condicion
se debe especificar de modo que el ciclo no sea infinito.
La diferencia entre while y do-while es que los ciclos while preguntan primero si la condicion se cumple y en caso afirmativo ejecutan las instrucciones que se encuentren dentro, mientras que el do-while ejecuta primero el codigo y luego evalua la condicion.