Banco de conhecimento

Bloco do Operador Lógico

output-onlinepngtools__231_.png  Este bloco serve tanto para o Robô EV3 quanto para o Robô Ruby!  output-onlinepngtools__101_.png

O bloco Operador Lógico gera um valor booleano (Verdadeiro/Falso) com base no resultado de duas (ou mais) expressões.

Por exemplo, usando o bloco Operador Lógico, o programa a seguir confere duas expressões: que o sensor de toque não esteja pressionado e que o sensor ultrassônico esteja longe de um obstáculo. Se ambas as expressões forem verdadeiras, o robô se desloca para frente.

mceclip0.png

Há três configurações para o bloco Operador Lógico, que podem ser selecionadas em seu menu suspenso:

Operador Descrição
and (e) Gera um valor verdadeiro se ambos os operandos (expressões) forem verdadeiros.
or (ou) Gera um valor verdadeiro se pelo menos um dos operandos (expressões) for verdadeiro.
xor (Xou) Gera um valor verdadeiro se somente um dos operandos (expressões) for verdadeiro, ou gera um valor falso se ambos os operandos forem ou verdadeiros ou falsos.
Este artigo foi útil?
Utilizadores que acharam útil: 0 de 0

Comentários

Por favor, entrar para comentar.