Latest web development tutorials

C # para el bucle

C # bucle C # bucle

Esun bucle que le permite escribir una estructura repetitiva de control de un número determinado de ciclos.

gramática

En C #para la sintaxis del bucle:

for (init; condición; incremento)
{
   declaración (s);
}

Aquí está el flujo de control de bucle:

  1. init se ejecuta en primer lugar, y sólo una vez.Este paso le permite declarar e inicializar las variables de control del bucle. También puede escribir cualquier declaración que no está aquí, siempre y cuando no es un punto y coma en aparecer.

  2. A continuación, vamos a evaluar lascondiciones.Si es verdadero, se ejecuta el cuerpo del bucle. Si es falso, el cuerpo del bucle no se ejecuta, y el flujo de control salta a inmediatamente para el siguiente ciclo de estado.

  3. Después de ejecutar el bucle para el cuerpo, el flujo de control del programa retrocede por encima de la declaraciónde la subasta.Esta declaración le permite actualizar la variable de control del bucle. La declaración puede dejarse en blanco, siempre que las condiciones parecen tener un punto y coma.

  4. Condición se juzga de nuevo. Si es verdad, entonces el ciclo de ejecución, el proceso se repite, (cuerpo del bucle y, a continuación, aumentar el valor de paso, a continuación, volver a determinar las condiciones). Cuando la condición se convierte en falsa, por bucle termina.

diagrama de flujo

C # para el bucle

Ejemplos

using System;

Los bucles de espacio de nombres
{
    
    Programa de clases
    {
        static void main (String [] args)
        {
            / * Para la ejecución del bucle * /
            for (int a = 10; a <20; a = a + 1)
            {
                Console.WriteLine ( "un valor: {0}", a);
            }
            Console.ReadLine ();
        }
    }
} 

Cuando el código se compila y ejecuta, produce los siguientes resultados:

un valor de: 10
un valor de: 11
un valor de: 12
un valor de: 13
un valor de: 14
un valor de: 15
un valor de: 16
un valor de: 17
un valor de: 18
un valor de: 19

C # bucle C # bucle