Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Boa tarde, acho que a solução apresentada não está correta, por conta da disposição dos parênteses, segue minha solução:

(NOT ( (3 > 2) OR (4 >= 5) ) AND (5 > 4)) OR (9 > 0)

{NOT [ (3 > 2) OR (4 >= 5) ] AND (5 > 4)} OR (9 > 0)

{NOT [(V) OR (F)] AND (V)} OR (F)

{NOT [V] AND (V)} OR (F)

{(F) AND (V)} OR (F)

{(F)} OR (F)

(F)

Essa foi a lógica que utilizei dos parenteses, troquei os pares que identifiquei por "{}" e "[]"

1 resposta
solução!

Olá Danilo, tudo bem? Na verdade a solução é verdadeira, note na sequência abaixo:

(NOT ((3 > 2) OR (4 >= 5)) AND (5 > 4)) OR (9 > 0)

(NOT ((Verdadeiro) OR (Falso)) AND (Verdadeiro)) OR (Verdadeiro)

(NOT (Verdadeiro) AND (Verdadeiro)) OR (Verdadeiro)  -> Note que o NOT só é aplicado no primeiro "(Verdadeiro)".

((Falso) AND (Verdadeiro)) OR (Verdadeiro)

(Falso) OR (Verdadeiro)

Verdadeiro

Porém a grande diferença na sua lógica é que você se equivocou no último teste (9 > 0) cujo o resultado é Verdadeiro porém no seu exemplo você colocou como Falso.

Espero ter esclarecido sua dúvida!