Ciclos en Programacion
Los ciclos o bucles
Son los que se usan para ejecutar un conjunto de instrucciones tantas veces como lo permita el cumplimiento de una condición. Las instrucciones para ciclos resuelven el problema de repetir todo el programa o cierta parte del programa más de una vez. A cada repetición del conjunto de acciones se denomina iteración.
Las estructuras iterativas a utilizar serán las siguientes:
- FOR
Es una estructura iterativa que es controlada por una variable, la cual incrementa o disminuye hasta la condición final. La condición de parada es un valor que indica el final del ciclo.
En su forma simple la condicion inicial se asigna para cargar a la varible con un valor para que comience el conteo. La condición es una expresión relacional que evalúa la variable de control del ciclo contra un valor final o de parada que determina cuando debe acabar el ciclo.
Y el incremento define la manera en que la variable de control del ciclo debe cambiar cada vez que el computador realiza una iteración.
Se deben separar esos 3 argumentos con punto y coma (;) .
La sintaxis del codigo es:
for (condicion inicial; condicion final; Control)
{
Bloque de instrucciones
}
En su forma simple la condicion inicial se asigna para cargar a la varible con un valor para que comience el conteo. La condición es una expresión relacional que evalúa la variable de control del ciclo contra un valor final o de parada que determina cuando debe acabar el ciclo.
Y el incremento define la manera en que la variable de control del ciclo debe cambiar cada vez que el computador realiza una iteración.
Se deben separar esos 3 argumentos con punto y coma (;) .
La sintaxis del codigo es:
for (condicion inicial; condicion final; Control)
{
Bloque de instrucciones
}
Ejemplo:
Se requiere mostrar los 10 primeros numeros naturales
Este ejemplo muestra la siguiete salida de datos
- Ciclos While
A diferencia del ciclo FOR en este ciclo antes de entrar a el se debe colocar la el valor inicial para que inicie dicho ciclo.
La estructura es similiar, solo que aqui nada mas evalua la condicion del valor de la variable, si esta se cumple entra al ciclo repitiendo la operacion que este declarada en la misma, hasta que esta deje de cumplirse, en este ciclo podemos asegurar que si el valor de inicio no es el que esperamos nunca hara nada.
La sintaxis es la siguiente:
While(condicion)
{
Bloque de instrucciones
}
El codigo completo de un programa que te muestra los 10 primeros numeros es:
El resultado del codigo ejecutado es:
- Ciclos Do-While
Permiten ejecutar una o varias líneas de código de forma repetitiva sin necesidad de tener un valor inicial, hasta aquí son similares a los ciclos while, sin embargo el ciclo do-while nos permite añadir una ventaja adicional, esta consiste en dar la posibilidad de ejecutar primero el bloque de instrucciones antes de evaluar la condición, por esta situación los ciclos do-while, son más efectivos para algunas situaciones.
La sintaxis es:
do
{
Bloque de instrucciones;
}while(condicion);
El codigo completos queda asi:
Conclusion
Los ciclos o iteraciones sirven para poder representar repeticiones las cuales se ejecutaran si su cumple una condicion dada, y cuando esta ya no se cumpla este finalizara.
Comentarios
Publicar un comentario