los do…while El ciclo es similar al ciclo while, excepto que el do...whileloop no evalúa la condición por primera vez que se ejecuta. Sin embargo, la condición se evalúa para las iteraciones posteriores. En otras palabras, el bloque de código se ejecutará al menos una vez en undo…while lazo.
La siguiente ilustración muestra el diagrama de flujo del do…while bucle -
A continuación se muestra la sintaxis de do-while lazo.
do {
Statement(s) to be executed;
} while (expression);
Note - No se pierda el punto y coma que se utiliza al final de la do...while lazo.
Ejemplo
void main() {
var n = 10;
do {
print(n);
n--;
}
while(n>=0);
}
El ejemplo imprime números del 0 al 10 en orden inverso. El seguimientooutput se muestra en la ejecución exitosa del código anterior.
10
9
8
7
6
5
4
3
2
1
0