Buscar

Lista de Exercícios - Expressões Lógicas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Algoritmos de Lógica de Programação
3 ª Lista de Exercícios – Expressões Lógicas 
1. Simplifique as expressões booleanas abaixo:
a) A.B + C.D + A.B.C
b) A.B.C. (B.C + A.B)
2. Qual o resultado as expressões lógicas em C abaixo?
a) 1 > 2
b) !(1 > 2)
c) !(-5)
d) 'j' != 'j'
e) 'j' != 'j' + 2
f) 'j' != 'j' == 'j'
g) 5 >= 5 || 7 / 2 > 3 && 8 % 2 == 0
h) !(3 + 4 * 2 == 24 || (3 + 4) * 2 == 24) && 8 – 10 / 2 > 0 
3. Qual o valor de k?
int k, j = 3;
k = j == 3;
4. Qual o valor de cada uma das seguintes expressões?
int i = 1, j = 2, k = 3, n = 2;
float x = 3.3, y = 4.4;
a) j < i + 3
b) 2 * i – 7 <= j – 8
c) -x + y >= 2.0 * y
d) i + j + k == -2 * -k
e) !(n – j)
f) !n – j
g) !x * !y
h) i && j && k
i) i < j && 2 >= k
j) i < j || 2 >= k
k) i == 2 || j == 4 || k == 5
l) i = 2 || j == 4 || k == 5
m) x <= 5.0 && x != 1.0 || i > j
5. Considerando A e B duas expressões relacionais em C, a expressão (!A && B) || (A && !B) as-
sume o valor verdadeiro:
a) para todos os valores de A e de B
b) sempre que A é igual a B
c) sempre que A é diferente de B
d) sempre que A é falso
e) sempre que B é falso
6. Simplifique as expressões lógicas em C abaixo:
a) a == '*' || a == '*' && b == '/'
b) (sexo == 'M' && idade > 18) && (sexo == 'M' && idade < 65)
c) cor == 'r' || cor != 'r' && cor == 'b'

Continue navegando

Outros materiais