Los Operadores Lógicos En Arduino

Páginas: 4 (906 palabras) Publicado: 8 de noviembre de 2015
Para este post se tratará de analizar los operadores lógicos en Arduino, elementos muy importantes en programación, capaces de recrear la lógica del ser humano a partir de instrucciones escritas enel código de un programa.
En el lenguaje de programación Arduino, así como en cualquier otro lenguaje de programación (como Java) existen las llamadas estructuras de control.

La principal estructurade control, de la cual se derivan las demás es la estructura secuencial, donde todo las instrucciones se ejecutan una tras otra en orden descendente, de principio a fin.

Luego de la estructurasecuencial, creo que la más utilizada es la estructura selectiva, el llamado if. Su funcionamiento es sencillo y su uso permite utilizar la lógica en la creación de algoritmos.

La sintaxis es básicamentela siguiente:
if (condición){
//código que se ejecuta si se cumple la condición
}
else
{//código que se ejecuta si no se cumple la condición
}

El código mostrado representa una estructura selectiva con instrucciones para cuando se cumple una condicióny las instrucciones para cuando no se cumple la condición.



Pero, en ocasiones es necesaria que se cumpla más de una condición para lograr determinados resultados. Es aquí donde entran en juegolosOperadores Lógicos.
En el siguiente cuadro se muestran los operadores más utilizados a la hora de programar.


Nota: Los símbolos de la derecha son utilizados exclusivamente en circuitos lógicos(electrónica). Son llamados compuertas lógicas y su funcionamiento es análogo a los operadores usados en programación.

En programación se usa básicamente las estructuras AND y OR y a partir de ellas sederivan las demás.




Veamos algunos ejemplos donde se usan los operadores lógicos.
Operador AND
if ((condición1) && (condición2)){
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Control De Lógica Difusa Con Arduino
  • Operaciones logicas
  • Operadores logicos
  • Operadores Logicos
  • Operadores lógicos
  • Operadores logicos
  • operadores logicos
  • Operadores Lógicos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS