La declaración de interrupción en Dart dentro de cualquier ciclo le brinda una forma de interrumpir o terminar la ejecución del ciclo que lo contiene y, por lo tanto, transfiere la ejecución a la siguiente declaración que sigue al ciclo. Siempre se usa con la construcción if-else.
Diagrama de flujo de declaración de ruptura de dardo
Mientras Bucle:
Hacer mientras bucle:
En bucle:
Syntax: break;
Ejemplo 1:
Dart
// Dart program in Dart to // illustrate Break statement void main() { var count = 0; print("GeeksforGeeks - Break Statement in Dart"); while(count<=10) { count++; if(count == 5) { //break statement break; } print("Inside loop ${count}"); } print("Out of while Loop"); }
Producción:
En este programa anterior, la cuenta variable se inicializa como 0. Luego se ejecuta un ciclo while siempre que la cuenta variable sea menor que 10.
Dentro del ciclo while, la variable cuenta se incrementa en 1 con cada iteración (cuenta = cuenta + 1). A continuación, tenemos una declaración If que verifica que la variable cuenta sea igual a 5, si devuelve VERDADERO hace que el ciclo se interrumpa o termine. Dentro del ciclo, hay una declaración cout que se ejecutará con cada iteración del ciclo while hasta que finalice el ciclo. se rompe Luego, hay una instrucción cout final fuera del ciclo while.
Ejemplo 2:
Dart
// Dart program in Dart to // illustrate Break statement void main() { var i = 1; while(i<=10) { if (i % == 0) { print("The first multiple of 2 between 1 and 10 is : ${i}"); break ; // exit the loop if the // first multiple is found } i++; } }
Producción:
The first multiple of 5 between 1 and 10 is: 2
Publicación traducida automáticamente
Artículo escrito por nitin_sharma y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA