Latest web development tutorials

C # do ... while

C # bucle C # bucle

A diferencia de los buclesfor y while,que están poniendo a prueba la condición del bucle del bucle. bucledo ... while es para comprobar su estado al final del bucle.

do ... while es similar al bucle while, pero no ... while garantizará la aplicación de al menos un ciclo.

gramática

La sintaxis de C #do ... while:

hacer
{
   declaración (s);

} While (condición);

Tenga en cuenta que las expresiones condicionales aparecen al final del bucle, por lo que la declaración (s) de bucle se ejecutará al menos una vez antes de que la condición se comprueba.

Si la condición es verdadera, el flujo de control del programa retrocede por encima de hacer, y luego volver a ejecutar la sentencia (s) de bucle. Este proceso se repite hasta que la condición se convierte en falsa dado hasta el momento.

diagrama de flujo

En C # bucle do ... while

Ejemplos

using System;

Los bucles de espacio de nombres
{
    
    Programa de clases
    {
        static void main (String [] args)
        {
            / * Definiciones de variables locales * /
            int a = 10;

            / * Hacer la ejecución del bucle * /
            hacer
            {
               Console.WriteLine ( "un valor: {0}", a);
                a = a + 1;
            Mientras} (a <20);

            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