Being able resolve an everyday problem into a number of logical steps is a critical programming skill.
We can represent a solution (algorithm) using a flow chart or pseudocode.
Trace tables are a useful tool that assist us to understand how the program moves from the input to the (correct) output.
Click here to view flowchart examples . (source: Java Programming Made Easy by Georgina Ramsamy)
Complete Activity 2.1 number 3 page 11
Complete Activity 2.2 number 3 and 5 page 12. NOTE: You must supply the trace tables as part of your solution.