El bucle 'for' , es utilizado para implementar bucles controlados por contadores, es decir que las sentencias que están contenidas se ejecutan una vez por cada valor de rango.
Sintaxis :
for(inicialización; condiciónDeSeguimiento; incremento )
Sea ' i ' una variable entera, para incremento.
int i;
for(i=0 ; i<10 ; i++ ) { sentencia; }
Como vemos en este caso el 'for' se trabaja con una variable ' i ' , la cual se inicializa con el valor de cero y luego se le da un límite i<=10, este límite puede ser cualquier valor o hasta un valor 'n' el cual puede ser ingresado por teclado, luego sigue el incremento del i++, lo cual significa que avanzará de 1 en 1 (1,2,3,4,5,6,7,8,9,10)
Sea ' i ' una variable entera, para que descienda
int i;
for(i=10 ; i>0 ; i-- )
{
sentencia;
}
Como vemos en este caso el 'for' se trabaja con una variable ' i ' , la cual se inicializa con el valor de 10 lo cual este valor también puede ser un valor ' n ' ingresado por teclado , luego sigue la instrucción i-- que significa que descenderá de 1 en 1. (10, 9, 8, 7, 6, 5, 4 3, 2, 1)
1. Si se quiere incrementar de 1 a 100 de 1 en 1.
for ( int i=1; i<=100; i++)
2. Si se quiere decrementar de 100 a 1 , de -1 en -1.
for ( int i=100; i>=1 ; i--)
3. Si se quiere incrementar de 1 a 100 , de 5 en 5.
for ( int i=1; i<=100; i+=5)
4. Si se quiere decrementar de 100 a 1 pero de -3 en -3.
for ( int i=100; i>=1; i-=3)
No hay comentarios:
Publicar un comentario