Agora vamos mudar as funções elesTemAMesmaMae
e elesTemOMesmoPai
por proposições genéricas A e B. Além disso, vamos representar a operação que faz meioIrmaos
com o símbolo ⊻. O que conseguimos é... uma nova tabela!
A | B | A ⊻ B |
---|---|---|
V | V | F |
V | F | V |
F | V | V |
F | F | F |
Esse comportamento existe como um operador dentro da lógica e é chamado de xor
ou disjunção lógica exclusiva.
À diferença do and
, or
e not
, o xor
, não esta geralmente definido em idiomas . No entanto, agora que você sabe como funciona, se você precisar, você pode defini-la à mão.
Vamos ver se você vai entendendo: defina a função genérica
xor
, que pegue dois booleanos e devolva o valor de verdade correspondente.
Você deve fazer o login antes de começar a enviar suas soluções