| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • Stop wasting time looking for files and revisions. Connect your Gmail, DriveDropbox, and Slack accounts and in less than 2 minutes, Dokkio will automatically organize all your file attachments. Learn more and claim your free account.

View
 

Break

Page history last edited by pabloevaristo 11 years, 9 months ago

break


 

Descripción

 

break se utiliza para salir de un bucle do, for, o while , saltándose la condición habitual que se pone en un bucle, de ese modo se sale del bucle anticipadamente cuando ocurre alguna cosa, (error, situación esperada, etc).

Normalmente va asociada a una condición que se va chequeando dentro del bucle por si se produce dicha situación salir directamente.

También se utiliza para salir de una estructura switch.

 

 

Parámetros

No tiene ninguno ni devuelve ningún valor.

 

 

Ejemplo

Vamos a hacer un programa que realizará 255 escrituras PWM, en cada una de ellas irá incrmentando en 1 el valor que escribe. Después comprueba un sensor y si el valor que lee de ese sensor es mayor que un límite se sale del bucle.

 

for (x = 0; x < 255; x ++)
{
    digitalWrite(PWMpin, x);     
    sens = analogRead(sensorPin);     //Lee un valor del sensor  
    if (sens > threshold){            //Si el valor del sensor es mayor que un límite se sale del bucle
       x = 0;
       break;
    }  
    delay(50);
}

Comments (0)

You don't have permission to comment on this page.