Uploaded by Zohaib Kamran

O Level Pseudocode Cheat Sheet

advertisement
Cambridge O Level Pseudocode Cheat Sheet
1. Basic Input and Output
INPUT name
OUTPUT "Hello " , name
2. Variables and Assignment
total ← 0
count ← 5
3. IF … THEN … ELSE
IF score >= 50 THEN
OUTPUT "Pass"
ELSE
OUTPUT "Fail"
ENDIF
4. Loops
FOR loop:
FOR i ← 1 TO 5
OUTPUT i
NEXT iWHILE loop:
WHILE answer <> "yes"
INPUT answer
ENDWHILEREPEAT … UNTIL:
REPEAT
INPUT guess
UNTIL guess = 7
5. Arrays
FOR i ← 0 TO 4
INPUT scores[i]
NEXT i
6. Procedures and Functions
PROCEDURE greet(name)
OUTPUT "Hello " , name
ENDPROCEDURE
FUNCTION add(x, y)
RETURN x + y
ENDFUNCTION
7. Common Operators
Symbols you need to know:
= or == (equal), <> (not equal), < > (less/greater), <= >= (less/greater or equal), AND OR NOT, + - *
/ MOD DIV
8. Sample Question
Ask the user for 5 numbers, add them up, and output the total:
total ← 0
FOR i ← 1 TO 5
INPUT number
total ← total + number
NEXT i
OUTPUT "Total = " , total
Download