Ciclos

Resultado de imagen para ciclo for
Buenas días/tardes/noches estimado lector. El día de hoy le daremos un repaso a los siguientes temas:
1.Ciclos
2.Ciclos Do While
3.Ciclos While
4.Ciclos For

Ciclo

¿Qué es?
No es más que el encapsulado de una serie de instrucciones.
¿Para que sirve?
Para realizar el bloque de algoritmo que contenga un determinado numero n de veces.
¿Cómo se utiliza?
 Definiendo cuáles son las necesidades del algoritmo, para optar que condición le daremos al ciclo. En otras palabras, seleccionar una condición que hará que el ciclo se repita.
Por tanto entendemos los ciclos en la programación como un bloque de algoritmo que se repite un número determinado de veces (puede ser "infinito") dada una condición.
¿En qué se apoya?
Utiliza como recurso los contadores (variable que vaya sumando cada x tiempo) para evitar ciclarse de manera infinita.

Do while

¿Cómo funciona?  
Generando un bloque de instrucción una vez, y al finalizar la instrucción evaluar la condición que permite repetir el ciclo o salir de ese bloque de instrucciones y continuar con lo demás.

¿Cuál es su sintaxis?

    do
   {

        //instrucciones a repetir

   } while(<<condición.>>);

¿Que diferencia tienen a los otros ciclos? 
Que siempre ejecutará una vez el código y evaluará al final.

While

¿Cómo funciona?  
Al igual que el ciclo do while, este bloque de código se ejecutará si se cumple con la condción dada, con la diferencia de que este bloque no se ejecutará ni una vez de no tener como válida la condición.
¿Cuál es su sintaxis?
while(<condición>)
{
     //instrucciones a repetir

}
¿Qué diferencia tienen a los otros ciclos? 
 No se ejecutará ni una vez de no tener como válida la condición.

For

¿Cómo funciona?  
En este caso se repite el funcionamiento que los dos ciclos anteriores.
¿Cuál es su sintaxis?
for(<<inicializacón del contador>>;<<condición>>;<<sumatoria del contador>>)
{
     //instrucciones
}
¿Que diferencia tienen a los otros ciclos? 
Este es el ciclo que realmente es muy distinto a los otros dos. Porque en su sintaxis lleva un par de espacios para manejar un contador que comunmente es i o j. Tiene un espacio para decirle al compilador desde donde va comenzar a contar y al finaliazar una corrida cuantas unidades deberá de incrementar dicho contador. Por obvias razones en la condición forzosamente requiere operar con dicho contador.

 

Comentarios

  1. Ahora entiendo la diferencia y como usar los ciclos en los programas, men me acabas de facilitar la existencia en programacion

    ResponderBorrar

Publicar un comentario