ESTRUCTURAS DE CONTROL CICLICAS
son aquellos en cuya solución, es necesario utilizar un mismo conjunto de acciones que se puedan ejecutar una cantidad específica de veces.
estas se utilizan para ejecutar fragmentos de código un numero limitado de veces. Existen tres estructuras cíclicas , que son :
Desde Hasta ( FOR)
Tiene la capacidad de incluir una o más variables que trabajaran como contadores, con las cuales se controla el número de ocasiones que se ejecutará el ciclo.
Esta sentencia repetirá el mismo código tantas veces como se le indique (actúa como un bucle). A partir de un valor inicial de una variable la va incrementando en cada iteración del bucle hasta que tome un valor determinado, momento en el que sale del bucle y continúa ejecutando el código inmediatamente inferior al ciclo Desde-Hasta.
Ejemplo
#include<stdio.h>
int main() {
int i;
for(i=0; i<=20; i++)
printf(“Soy la variable i, mi valor en esta iteracion es: %d\n”,i);
return 0;
}
Hacer Mientras (WHILE)
Verifica si la condición se cumple antes de ingresar al bloque de código que se va a repetir, el límite de ejecuciones estará dado por la condición, se ejecutará mientras la condición devuelva un valor lógico verdadero.
Ejemplo
#include <stdio.h>
int main() {
int digito=0;
while (digito<=9) {
printf"%d ",digito);
++digito;
}
}
Hacer Hasta( DO WHILE)
Crea un bucle que ejecuta una sentencia especificada, hasta que la condición de comprobación se evalúa como falsa. La condición se evalúa después de ejecutar la sentencia, dando como resultado que la sentencia especificada se ejecute al menos una vez
Ejemplo
#include<stdio.h>
int main() {
int i=0;
do{
printf(“Soy la variable i, mi valor en esta iteracion es: %d\n”,i);
i++;
}
while(i<=20);
return 0;
}
Composicion