Learning   Examples | Foundations | Hacking | Links

Ejemplos > Estructuras de control

Declaración If (estructura condicional)

La declaración If es la estructura de control más básica de todas. Te permite hacer algo o no sólo si se cumple una condición (si es verdadera). Se escribe así:

if (someCondition) {
   // hace cosas si la condición es verdad
}

Existe una variación llamada if-else que se escribe:

if (someCondition) {
   // hace cosas si la condición es cierta
} else {
   // hace cosas si la condición es falsa
}

Todavía queda el else-if, en la que se comprueba una segunda condición en caso de que la primera sea falsa:

if (someCondition) {
   // hace cosas si la condición es cierta
} else if (anotherCondition) {
   // hace cosas sólo si la primera condición es falsa
   // y la segunda es cierta
}

Usarás la declaración If todo el tiempo. El ejemplo siguiente enciende un LED conectado al pin 13 (el LED incorporado en la placa en muchos Arduinos) si el valor leído en la entrada analógica supera cierto valor.

Circuito

click en la imagen para aumentar

imagen creada usando Fritzing. Para más ejemplos de circuitos, ver la página del proyecto Fritzing

Esquema:

click en la imagen para aumentar

Código

 
     
     
       
  

     
     

Share