Lab 1 / Pseudocode to Python
Overview
Learning objectives
Pseudocode to convert
BEGIN Main
SET count TO 0
REPEAT
INPUT num
IF num >= 0 THEN
CALL process_number(num)
INCREMENT count
ELSE
OUTPUT "Negative number entered. Ending input."
ENDIF
UNTIL num < 0
OUTPUT "Numbers processed: " + count
END Main
BEGIN process_number(x)
IF x MOD 3 = 0 AND x MOD 5 = 0 THEN
OUTPUT "FizzBuzz"
ELSEIF x MOD 3 = 0 THEN
OUTPUT "Fizz"
ELSEIF x MOD 5 = 0 THEN
OUTPUT "Buzz"
ELSE
OUTPUT x
ENDIF
END process_numberLast updated
Was this helpful?