Noções de Lógica
Matemática Elementar para Computação #0
Proposição
7xxxxxxxxxxidade = 7falsexxxxxxxxxxidade ≥ 18xxxxxxxxxxif idade ≥ 18 md"é obrigado a votar!"endConectivo "E"
Pode ser escrito como E, AND, ^, &&, & dependendo do contexto.
Verdadeiro apenas quando os dois lados são verdadeiros. Falso, caso contrário.
| p | q | p ^ q |
|---|---|---|
| V | V | V |
| V | F | F |
| F | V | F |
| F | F | F |
xxxxxxxxxx# voto deixa de ser obrigatório a partir de 70 anosif idade ≥ 18 && idade < 70 md"é obrigado a votar!"endConectivo OU
Pode ser escrito como OU, OR, v, ||, | dependendo do contexto.
Verdadeiro se ao menos um dos dois lados for verdadeiro. Falso, caso contrário.
| p | q | p v q |
|---|---|---|
| V | V | V |
| V | F | V |
| F | V | V |
| F | F | F |
xxxxxxxxxxif (idade ∈ [16, 17]) || idade ≥ 70 md"voto é facultativo!"endNegação
Pode ser escrito como NÃO, NOT, ~, ! dependendo do contexto.
Inverte o valor lógico de uma proposição. V torna-se F e F torna-se V.
Negando o E
não é obrigado a votar
xxxxxxxxxxif !(idade ≥ 18 && idade < 70) md"não é obrigado a votar"endnão é obrigado a votar
xxxxxxxxxx# ~(p ^ q) <-> ~p v ~ qif !(idade ≥ 18) || !(idade < 70) md"não é obrigado a votar"endNegando o OU
seu voto NÃO é facultativo!
xxxxxxxxxxif !(idade ∈ [16, 17] || idade ≥ 70) md"seu voto NÃO é facultativo!"endseu voto NÃO é facultativo!
xxxxxxxxxx# ~(p v q) <-> ~p ^ ~ qif !(idade ∈ [16, 17]) && !(idade ≥ 70) md"seu voto NÃO é facultativo!"endSe você acha este trabalho relevante, considere apoiar o nosso canal como membro e tenha acesso às gravações das aulas ao vivo nas categorias ESPRESSO e CAPUCCINO
🟣 Canal na Twitch para lives: https://www.twitch.tv/pgdinamica
🟦 Canal do Telegram para receber os vídeos.
✉️ E-mails: – Propostas comerciais: pgdinamica@brunch.ag – Demais assuntos: contato@programacaodinamica.com.br
📸 Nos siga no Instagram: @pgdinamica | @kizzy_terra | @hallpaz
🐦 Nos siga no Twitter: @pgdinamica | @kizzy_terra | @hallpaz
👩🏾💻👨🏾💻 Nosso repositório no Github
✍🏾 Confira o nosso Medium