3-2 Boolean expresssions
Time | 0.5 h |
Web code | tby9 5gzh |
Difficulty | Medium |
Die Symbole "|" bzw. "&" stehen hier für die logische ODER- bzw. die logische UND-Verknüpfung. "&" wird prioritär vor "|" ausgeführt. Das Symbol "!" bezeichne die logische Umkehrung (Negation).
- Berechnen Sie damit (true | false) & (false | !true).
- Berechnen Sie die folgenden Ausdrücke mit der Bedingung, dass a den Wert 5 und x den Wert (-7) hat. Beachte, dass die logischen Operatoren stärker binden (Klammern) als die Gleichheit.
- 17 < 19
- -3 < -8
- (4 > 3) & (3 > 4)
- (8 % 3 = 0) | (8 % 2 = 0)
- (-13 < -8) | (-1 < 0) & (2 > 3)
- true | false = (5 < 2 * 3) & (false & true)
- a < x
- -x < -a - 2
- Gegeben a = true, b = false, c = true. Berechnen Sie:
- a & (b | c)
- (b & a) | c
- b & (a | c)
- (a & b) | (a & c)
- (( ! a) | (! b)) & ((! a) | (! c))
- Versuchen Sie die folgenden logischen Ausdrücke nur mit den Operatoren AND und NOT darzustellen. Ein ODER (|) darf also nicht mehr vorkommen.
- ! (a | b)
- a | (b & c)
Exercise 3-2: Boolean expresssions
The symbols "|" and "&" stand for the logical OR or logical AND connection. "&" takes precedence over "|". The symbol "!" denotes the logical reversal (negation).
- Use it to calculate (true | false) & (false | !true).
- Calculate the following expressions with the condition that a has the value 5 and x has the value (-7). Note that the logical operators bind more strongly (parentheses) than the equality.
- 17 < 19
- -3 < -8
- (4 > 3) & (3 > 4)
- (8% 3 = 0) | (8% 2 = 0)
- (-13 < -8) | (-1 < 0) & (2 > 3)
- true | false = (5 < 2 * 3) & (false & true)
- a < x
- -x < -a - 2
- Given a = true, b = false, c = true. Calculate:
- a & (b | c)
- (b&a) | c
- b & (a | c)
- (a & b) | (a & c)
- (( ! a) | (! b)) & ((! a) | (! c))
- Try to represent the following logical expressions using only the AND and NOT operators. An OR (|) must therefore no longer occur.
- ! (a | b)
- a | (B&C)
Submit your answer:
- 3-2 Boolean expresssions (Python) - CodeRunner question
- 3-2 Boolean expresssions (Python) - VPL activity
- 3-2 Boolean expresssions (Python) - VPL question
Sample solution: Solution to 3-2 Boolean expresssions
Page 2