Baltazár Radics 2 years ago
parent cc8e0f133c
commit 016e1dad13
  1. 4

@ -1,3 +1,5 @@
# Logic operations, branching
<!-- add description here -->
1. Declare three Boolean variables: `a`, `b` and `c`. Assign the logic values `true`, `true` and `false`, respectively. Display `a AND b`, `a OR b`, `a AND c`, `a OR (b AND c)`, `(a OR b) AND c`, `c XOR b`, `a XOR b`. Use the format `"a XOR c = TRUE"`. Check your results with truth tables.
2. Let the Boolean variable a be `TRUE`. Ask the user to type in a `0` or `1` and let the Boolean variable `b` have values `FALSE` or `TRUE` based on the input. Display `a AND b`, `a OR b`, `a XOR b` in the format used in exercise 1.
3. Ask for a number from the user. Write whether the number is divisible by `2`, `3` and `4` (you may make use of the property of divisions that they may have different results when using integers or doubles, but other methods are allowed as well).