Ed
ano passado
Vamos analisar cada uma das sentenças: I- Os operadores lógicos executam três operações em códigos C++, que são: a operação E, a operação OU e a operação de negação, NÃO. Verdadeiro, essa afirmação está correta. Os operadores lógicos em C++ incluem AND (E), OR (OU) e NOT (NÃO). II- Os operadores lógicos só aceitam valores booleanos para operação. Dessa forma, podemos estabelecer uma condição como entrada para cada operador. Verdadeiro, essa afirmação também está correta. Os operadores lógicos em C++ operam com valores booleanos (true e false). III- O operador de E, por exemplo, tem a lógica mais simples. Basicamente, o resultado de todo valor booleano que passa por esse operador tem seu valor invertido, assim 1 se transforma 0, e 0 se transforma em 1. Falso, essa afirmação está incorreta. O operador E (AND) retorna verdadeiro apenas se ambos os operandos forem verdadeiros. Não inverte os valores; isso é uma descrição do operador de negação (NÃO). Com base nas análises: - A sentença I está correta. - A sentença II está correta. - A sentença III está incorreta. Portanto, a alternativa correta é: B As sentenças I e II estão corretas.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material