MATLAB - L'istruzione break
L'istruzione break termina l'esecuzione di for o whileciclo continuo. Le istruzioni nel ciclo che appaiono dopo l'istruzione break non vengono eseguite.
Nei cicli annidati, break esce solo dal ciclo in cui si verifica. Il controllo passa all'istruzione successiva alla fine di quel ciclo.
Diagramma di flusso
Esempio
Crea un file di script e digita il codice seguente:
a = 10;
% while loop execution
while (a < 20 )
fprintf('value of a: %d\n', a);
a = a + 1;
if( a > 15)
% terminate the loop using break statement
break;
end
end
Quando si esegue il file, viene visualizzato il seguente risultato:
value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15