los break declaración en el lenguaje de programación D tiene los siguientes dos usos:
Cuando la instrucción break se encuentra dentro de un bucle, el bucle se termina inmediatamente y el control del programa se reanuda en la siguiente instrucción que sigue al bucle.
Se puede usar para terminar un caso en la declaración de cambio (que se trata en el siguiente capítulo).
Si está utilizando bucles anidados (es decir, un bucle dentro de otro bucle), la instrucción break detiene la ejecución del bucle más interno y comienza a ejecutar la siguiente línea de código después del bloque.
Sintaxis
La sintaxis de un break declaración en D es la siguiente:
break;
Diagrama de flujo
Ejemplo
import std.stdio;
int main () {
/* local variable definition */
int a = 10;
/* while loop execution */
while( a < 20 ) {
writefln("value of a: %d", a);
a++;
if( a > 15) {
/* terminate the loop using break statement */
break;
}
}
return 0;
}
Cuando se compila y ejecuta el código anterior, produce el siguiente resultado:
value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15