| 
  • 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! Dokkio, a new product from the PBworks team, integrates and organizes your Drive, Dropbox, Box, Slack and Gmail files. Sign up for free.

View
 

Break

Page history last edited by pabloevaristo 11 years, 2 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.