Determine o resultado lógico das expressões descritas em PH...
Determine o resultado lógico das expressões descritas em PHP abaixo, assinalando V para verdadeiro ou F para falso. Em seguida, assinale a alternativa com a sequência correta. Considere para as respostas os seguintes valores:
$a = 4
$b = 2
$c = 9
$d = 3
( ) ($a > $b) && ($d/3 <> $c)
( ) ($d < $b) || ($c/3 != $d)
( ) ($c != $d*$d) && !($a < $b)
( ) ($a%$b <> 0) || !($d%3 == $c/$d)
Comentários
Veja os comentários dos nossos alunos
GABARITO: C
(V) ($a > $b) && ($d/3 <> $c) ---> V and V = V
(F) ($d < $b) || ($c/3 != $d) ---> F or F = F
(F) ($c != $d*$d) && !($a < $b) ---> F and V = F
OBS: temos o "!" negando o resultado, ou seja, seria Falso, "negado" fica Verdadeiro.
(V) ($a%$b <> 0) || !($d%3 == $c/$d) ---> F or V = V
OBS: temos o "!" negando o resultado, ou seja, seria Falso, "negado" fica Verdadeiro.
AND Lógico = Quando a primeira expressão é falsa ela não verifica a 2ª, e se a 1ª for verdade e a 2ª falsa o resultado será falso.
OR Lógico = Quando umas das 2 expressões for verdade o resultado será verdadeiro.
Foco na Missão!
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo