Em lógica booleana, os operadores AND, OR e NOT são usados para combinar valores lógicos (verdadeiro ou falso). Vou explicar cada um deles e, em seguida, fornecer uma tabela verdade para cada operação.
1. AND (E)
O operador AND (ou “E” em português) retorna verdadeiro apenas quando ambas as condições forem verdadeiras. Se uma das condições for falsa, o resultado será falso.
Tabela Verdade do AND:
| A | B | A AND B |
|---|---|---|
| V | V | V |
| V | F | F |
| F | V | F |
| F | F | F |
2. OR (OU)
O operador OR (ou “OU” em português) retorna verdadeiro se pelo menos uma das condições for verdadeira. O único caso em que o resultado é falso é quando ambas as condições são falsas.
Tabela Verdade do OR:
| A | B | A OR B |
|---|---|---|
| V | V | V |
| V | F | V |
| F | V | V |
| F | F | F |
3. NOT (NÃO)
O operador NOT (ou “NÃO” em português) inverte o valor lógico da condição. Se a condição for verdadeira, o resultado será falso, e se for falsa, o resultado será verdadeiro.
Tabela Verdade do NOT:
| A | NOT A |
|---|---|
| V | F |
| F | V |
Resumo:
- AND (E): Só é verdadeiro se ambas as condições forem verdadeiras.
- OR (OU): É verdadeiro se pelo menos uma condição for verdadeira.
- NOT (NÃO): Inverte o valor lógico da condição.
Esses operadores são fundamentais em lógica e em programação, sendo usados para realizar decisões e comparações.
Deixe um comentário
Você precisa fazer o login para publicar um comentário.