80
Grove Beginner Kit For Arduino Curso de programación gráfica Codecraft
Los operadores lógicos son muy importantes en cualquier lenguaje de programación y nos
ayudan a tomar decisiones en función de determinadas condiciones. Supongamos que
queremos combinar el resultado de dos condiciones, luego los operadores lógicos AND y
OR nos ayudan a producir el resultado final.
Operador lógico AND. Si ambos operandos son distintos
de cero, la condición se vuelve verdadera.
Operador OR lógico. Si alguno de los dos operandos es
distinto de cero, la condición se cumple.
Operador lógico NOT. Úselo para revertir el estado lógico
de su operando. Si una condición es verdadera, entonces
el operador lógico NOT hará que sea falsa.
Fuera de la caja
•
Escribe un código usando el operador AND para controlar el zumbador: emite diferentes
notas en función de la cantidad de luz detectada por el sensor de luz.
•
Mostrar en el monitor la cantidad de luz que detecta el sensor.
•
Haga un divertido juego de agilidad: cuando se presiona el botón, el tablero comenzará
a contar el tiempo (usando el bloque de tiempo de funcionamiento del sistema en la
entrada), terminará de contar el tiempo cuando la lectura del sensor de luz sea inferior
a 200 (lo que significa que el sensor está cubierto con la mano) y luego muestre esa
hora como un número en la pantalla. Luego, puede turnarse para medir quién está
reaccionando es más rápido.
(A && B) es falso.
(A || B) es verdadero.
!(A && B) es verdadero.