Módulo 7 - E, OU e NÃO desenhados

O operador OU: dois caminhos em paralelo

8 min de leitura · por Cesar Gargiulo, revisado pela equipe ValorFinal e GuardiaSec · Atualizado em 02/07/2026

O que você vai aprender

  • Visualizar o OU como dois caminhos em paralelo até a lâmpada.
  • Deduzir as quatro combinações do OU pelo desenho.
  • Diferenciar o OU inclusivo do computador do “ou isto ou aquilo” da fala.
  • Escolher entre E e OU ao traduzir regras reais.

Dois caminhos para a luz

Se o E é o segurança rigoroso, o OU é o anfitrião de braços abertos. Pense na entrada de um estádio com duas catracas lado a lado: você só precisa passar por UMA para estar dentro. A regra do meia-entrada funciona assim: paga meia quem é estudante OU idoso OU professor. Ninguém exige ser as três coisas; qualquer uma das portas abertas resolve. No circuito, isso vira dois fios em paralelo: a corrente escolhe qualquer caminho fechado para chegar à lâmpada.

Circuito elétrico com bateria e dois caminhos em paralelo: a chave A está aberta e a chave B está fechada, e mesmo assim a lâmpada está acesa, porque a corrente passa pelo caminho de B. Abaixo, as combinações: V OU F = V, F OU V = V, F OU F = F.
O OU desenhado: A aberta e B fechada, e a lâmpada acende assim mesmo. Só os dois caminhos abertos deixam no escuro.

Repita o teste mental da aula passada, agora no desenho em paralelo. B fechada, A aberta: a corrente ignora o caminho morto e passa por B. Lâmpada acesa, V. As duas fechadas: acesa com folga (dois caminhos ativos), V. E o único jeito de escurecer a sala é abrir AS DUAS: F OU F = F. De novo, você deduziu a tabela inteira olhando um desenho. O truque de leitura do OU é o espelho do E: em vez de procurar a chave aberta, procure a chave FECHADA. Achou uma condição verdadeira? Pronto, o resultado é V.

O OU do computador é mais generoso que o da fala

Aqui mora uma pegadinha cultural. Quando alguém diz “vou de ônibus ou de metrô”, a frase sugere um OU exclusivo: um dos dois, não ambos. O OU da lógica é INCLUSIVO: se as duas condições forem verdadeiras, o resultado continua sendo V, sem drama. Na regra da meia-entrada, um professor que também é idoso continua pagando meia; ele não perde o direito por se encaixar duas vezes. Ao traduzir regras para código, assuma o OU inclusivo; se precisar do exclusivo (raro), escreva a exclusão explícita.

leia(e_estudante)
leia(e_idoso)

se e_estudante = V OU e_idoso = V então
    escreva("Meia-entrada")
senão
    escreva("Inteira")
fim

// estudante V, idoso F -> Meia-entrada
// estudante F, idoso V -> Meia-entrada
// estudante V, idoso V -> Meia-entrada (inclusivo!)
// estudante F, idoso F -> Inteira

As quatro combinações do OU no caso da meia-entrada: só o par F e F paga inteira.

🎮 Jogo da aula

Monte a tabela do OU

Toque no ? de cada linha para alternar entre V e F e monte o resultado de A OU B. Lembre do desenho: basta UM caminho fechado.

ABA OU B
VV
VF
FV
FF

Compare as duas tabelas que você já domina e repare na simetria elegante: o E tem UM jeito de dar V (tudo verdadeiro); o OU tem UM jeito de dar F (tudo falso). Guardando essa dupla, você nunca mais precisa decorar oito linhas: decora duas frases. “No E, procure o F.” “No OU, procure o V.” O resto é consequência.

E ou OU? O teste da regra falada

Na hora de traduzir uma regra do português para o pseudocódigo, faça a pergunta de ouro: “TODAS as exigências precisam valer, ou QUALQUER UMA basta?”. Todas juntas: E. Qualquer uma: OU. Cuidado com o português traiçoeiro: “bloqueie quem está com mensalidade atrasada e quem está sem documento” usa a palavra “e”, mas a lógica é OU (qualquer um dos problemas bloqueia). A palavra da frase engana; a INTENÇÃO da regra decide.

Casos de E (todas juntas)

  • Aprovar: média >= 7 E frequência >= 75.
  • Dirigir: idade >= 18 E habilitação válida.
  • Frete grátis: total >= 199 E região atendida.

Casos de OU (qualquer uma)

  • Meia-entrada: estudante OU idoso OU professor.
  • Alarme dispara: porta aberta OU janela aberta.
  • Bloquear cadastro: CPF inválido OU e-mail inválido.

Teste rápido

Numa promoção, tem desconto quem é aniversariante OU cliente do clube. Ana é as duas coisas. Ela tem desconto?

Perguntas frequentes

O OU do pseudocódigo é o OR das linguagens reais?
Sim. Em Python é or, em JavaScript ||, em SQL OR. Todos inclusivos, todos com a mesma tabela que você deduziu do circuito em paralelo. A lógica viaja intacta entre as linguagens.
Existe um operador para o “ou exclusivo” da fala?
Existe, o XOR (ou exclusivo), que dá V só quando exatamente uma condição é V. Poucas situações do dia a dia precisam dele, e nem toda linguagem o oferece para booleanos. Quando precisar, dá para montar com os três básicos: (A OU B) E NÃO (A E B).
O OU também tem curto-circuito?
Tem, no espelho do E: se a primeira condição já deu V, o resultado será V de qualquer forma, e o computador nem olha a segunda. Por isso se costuma pôr primeiro a condição mais provável ou mais barata de calcular.
Posso misturar E e OU na mesma condição?
Pode, e é aí que os parênteses viram obrigação moral. “A OU B E C” não é lido da esquerda para a direita: o E tem prioridade. A aula 5 deste módulo é inteira sobre isso; por ora, na dúvida, parênteses.
Como leio rápido uma condição gigante cheia de OU?
Procure o primeiro V. Numa corrente de OUs (A OU B OU C OU D), basta uma condição verdadeira para o total ser V. Se você varreu todas e só achou F, o resultado é F. É o truque da chave fechada, escalado.
Por que “e” na frase às vezes vira OU no código?
Porque a fala junta GRUPOS de pessoas (“bloqueie os atrasados e os sem documento”: dois grupos, união), enquanto o operador liga CONDIÇÕES sobre um indivíduo. Para um cliente específico, qualquer um dos problemas bloqueia: OU. Traduza a intenção, nunca a palavra.

Fontes

Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.