While; Do - While; Break - Arduino Duemilanove Manual Del Usuario

Tabla de contenido

Publicidad

Apuntes de Arduino
Se puede incluir, aunque no es obligatorio, una sección default, que incluiría la porción de código
que se ejecutaría si el valor de la variable no coincide con las etiquetas de ningún case.
La palabra clave break hace salir de la sentencia switch, y se suele utilizar al final de cada case.
Sintaxis
switch (var) {
case etiqueta1:
// Instrucciones que se ejecutan cuando var = etiqueta1

break;

case etiqueta2:
// Instrucciones que se ejecutan cuando var = etiqueta2
break;
default:
// Instrucciones que se ejecutan si el valor de var no coincide con ninguna etiqueta
// default es opcional
}

15.7. while

El bucle while se repetirá indefinidamente, hasta que la expresión booleana dentro del paréntesis
() se evalúe como false. Algo tiene que hacer cambiar la variable chequeada, o el bucle while
nunca terminará.
Ejemplo
var = 0;
while (var < 200) {
// Hacer algo repetitivo 200 veces
var++;
}

15.8. do - while

El bucle do opera en la misma forma que el bucle while, con la excepción de que la condición se
comprueba al final del bucle, por lo que el bucle siempre se ejecutará al menos una vez.
Ejemplo
do
{
delay(50)
x = LeeSensores();
} while (x < 100);
15.9. break
break se utiliza para salir de un bucle (for, while o do-while), independientemente de que se
cumpla la condición del bucle. También se utiliza para salir de una estructura switch...case.
Apuntes de Arduino. Tecnología
// espera a que los sensores se estabilicen
// función LeeSensores() creada por el usuario que comprueba los sensores
// si se cumple la condición se repite el bucle
27

Publicidad

Tabla de contenido
loading

Productos relacionados para Arduino Duemilanove

Este manual también es adecuado para:

Uno

Tabla de contenido