Está en la página 1de 9

Instrucción For en

Lenguaje C
Instrucción For

• En general, la estructura for se usa en aquellas situaciones


en las cuales CONOCEMOS la cantidad de veces que
queremos que se ejecute el bloque de instrucciones.
¿Para qué sirve la instrucción repetitiva para
(for) en C?

El bucle for es ideal usarlo cuando, de antemano, ya se sabe el número de


veces (iteraciones) que tiene que ejecutarse un determinado bloque de
instrucciones.

El bucle for es una variante del bucle while y, al igual que éste, puede iterar
cero o más veces. Sin embargo, el bucle for sólo se suele usar cuando se
conoce el número exacto de veces que tiene que iterar el bucle.
Estructura For

• La instrucción for define las secciones inicializador, condición e iterador:


for (initializer; condition; iterator)
{
   body
}
• En el siguiente ejemplo se muestra la instrucción for con todas las secciones definidas:
for (int i = 0; i < 5; i++)
{
printf( "%d ", i);
}
• Las instrucciones de la sección inicializador
se ejecutan solo una vez, antes de entrar en
el bucle.
Sección • La sección inicializador del ejemplo anterior
inicializador declara e inicializa la variable de bucle local i:
• int i = 0
• La sección condición, si está presente, debe
ser una expresión booleana. Dicha expresión
se evalúa antes de cada iteración del bucle.
La sección • La sección condición del ejemplo anterior
determina si el bucle finaliza en función del
condición valor de la variable de bucle local:
• i<5
• La sección iterador define lo que sucede
después de cada iteración del cuerpo del
bucle.
La sección
iterador • La sección iterador del ejemplo anterior
incrementa la variable de bucle local:
• i++
Ejemplo de serie de numeros pares con For

También podría gustarte