Operadores lógicos são importantes para o ensino da lógica, e fundamental na programação, em estruturas condicionais. É a partir destas estruturas que criamos blocos de códigos que podem ou não ser executados, dependendo do valor lógico (verdadeiro ou falso) obtido. Temos como operadores lógicos: E, OU, NÃO, NÃO-E, NÃO-OU, OU-EXCLUSIVO E NÃO-OU-EXCLUSIVO.
Respostas
Olá!
Os operadores lógicos nos fornecem um resultado do qual uma certa condição é satisfeita ou não, eles produzem um resultado booleano, e seus operandos são também valores lógicos ou assimiláveis a eles (os valores numéricos são assimilados a verdadeiro ou falso de acordo com seu valor é zero ou diferente de zero).
Isso gera uma série de valores que, nos casos mais simples, podem ser parametrizados com os valores numéricos 0 e 1. A combinação de dois ou mais operadores lógicos forma uma função lógica.
Os operadores lógicos são três; dois deles são binários, o último (negação) é unário. Eles têm uma possibilidade dupla de representação no padrão C ++ atual:
1- E lógico && AND
2- Lógico || OU
3- Negação lógica! NÃO
Temos como operadores lógicos: NÃO-E, NÃO-OU,