WDTPD - Branching
8 questions
Q1
What is the output?
x = 15
y = 4
IF x MOD y == 3 THEN
OUTPUT: x + y
ELSE
OUTPUT: x - y
END IF Q2
What is the output?
n = 84
IF n MOD 2 == 0 THEN
n = n / 2
END IF
IF n MOD 3 == 0 THEN
n = n / 3
END IF
OUTPUT: n Q3
What is the output?
a = 12
b = 8
c = 5
IF a > b AND b > c THEN
a = a - b
IF a > c THEN
OUTPUT: a
ELSE
OUTPUT: c
END IF
ELSE
OUTPUT: b
END IF Q4
What is the output?
x = 100
IF x >= 90 THEN
g = "A"
ELSE IF x >= 80 THEN
g = "B"
ELSE IF x >= 70 THEN
g = "C"
ELSE
g = "F"
END IF
OUTPUT: g Q5
What is the output?
a = 5
b = 3
c = a + b
a = c - a
b = c - b
IF a > b THEN
OUTPUT: a - b
ELSE
OUTPUT: b - a
END IF Q6
What is the output?
x = 3
y = 4
z = 5
IF x*x + y*y == z*z THEN
OUTPUT: "right"
ELSE IF x + y > z THEN
OUTPUT: "acute"
ELSE
OUTPUT: "obtuse"
END IF Q7
What is the output?
x = 7
IF x > 10 THEN
x = x * 2
IF x > 5 THEN
x = x + 10
IF x > 15 THEN
x = x - 3
OUTPUT: x Q8
What is the output?
a = 20
b = 30
IF a + b > 40 THEN
IF a * 2 > b THEN
OUTPUT: a
ELSE
OUTPUT: b
END IF
ELSE
OUTPUT: a + b
END IF