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

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Break

Page history last edited by pabloevaristo 15 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.