Operatore break.
L'operatore break ti consente di uscire anticipatamente dal ciclo, puoi usarlo sia in modo condizionale che in qualsiasi modo conveniente. Ad esempio, usciremo prematuramente dal ciclo al raggiungimento di un determinato valore:
Serial.begin(9600);
for (int i = 0; i < 10; i++)
{
if (i == 5) break; // abbandona il ciclo quando raggiunge 5
Serial.println(i);
}
Il ciclo deve essere eseguito per i numeri da 0 a 9, ma per il numero 5 è soddisfatta la condizione che attiva l'istruzione break. Questo uscirà dal ciclo. Di conseguenza, solo i numeri 0,1,2,3,4 verranno inviati alla porta seriale.