viernes, 14 de marzo de 2014

Estructura repetitiva For (bucle)

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)



 Ejemplos acerca de la instrucción ' for ' :

  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