Na programação clássica, o operador AND retorna TRUE ou VERDADEIRO se ambos os operandos são verdadeiros, caso contrário, retornará sempre FALSE ou FALSO. O AND avalia os operandos da esquerda para direita. Para cada operando, converte-o em um booleano. Após todos os operandos serem avaliados, é retornado o resultado da operação. Analise o código a seguir:
13_v1.PNG
13_v1.PNG
Considerando essas informações e o conteúdo estudado sobre operadores lógicos, é correto afirmar sobre o código apresentado que:
nas linhas 9 e 10 serão exibidos, respectivamente, os valores VERDADEIRO e VERDADEIRO.
na linha 7, o operador de negação torna falsa toda a expressão, o que se resolveria ao modificar o último TRUE para FALSE.
TRUE e FALSE não são valores válidos, são apenas resultados de operações; desse modo, para valerem, deveriam estar entre aspas.
TRUE e FALSE não foram declarados, logo, o programa apresentará um erro na linha 7.
a operação realizada na linha 6 terá como saída o valor FALSO, pois existe pelo menos uma expressão falsa