Continuando o estudo da lógica booleana do post anterior, vamos conhecer agora os operadores relacionais, operadores que servem para comparar e retornar valores verdadeiro ou falso.

Os operadores relacionais são:

Descrição Símbolo
Igual a =
Diferente de <> ou #
Maior que >
Menor que <
Maior ou igual a >=
Menor ou igual a <=

Exemplo :

A = 5, B = 2

(A > B) ? Sim, nesse caso perguntei se o valor de A(5) é maior que o valor de B(2)

(A <> B) ? Sim, nesse caso perguntei se o valor de A(5) é diferente do valor de B(2)

Juntando operadores relacionais com Operadores Lógicos:

Suponha que temos três variáveis A = 5, B = 8 e C =1
Os resultados das expressões seriam:

Expressões Resultado
A = B AND B > C Falso
A <> B OR B < C Verdadeiro
A > B NOT Verdadeiro
A < B AND B > C Verdadeiro
A >= B OR B = C Falso
A <= B NOT Falso

AGORA RESOLVA OS EXERCÍCIOS ABAIXO PARA FIXAR O CONHECIMENTO

1 – Sabendo que A=3, B=7 e C=4, informe se as expressões abaixo são verdadeiras ou falsas.

a) (A+C) > B
b) B >= (A + 2)
c) C = (B –A)
d) (B + A) <= C e) (C+A) > B

2 – Sabendo que A=5, B=4 e C=3 e D=6, informe se as expressões abaixo são verdadeiras ou
falsas.

a) (A > C) AND (C <= D) b) (A+B) > 10 OR (A+B) = (C+D)
c) (A>=C) AND (D >= C)

No próximo post, vamos conhecer a tabela verdade, uma tabela que vai te ajudar a achar o resultado desses exercícios de forma rápida!