(a) Name two ways in which you can help to make your programs understandable to another programmer.
(b) Imagine that you have had a stall at the Summer Fayre. At the end of the day you count up the number of each $1 p, 2 p, 5 p, 10 p, 20 p$ and $50 p$ coins you have received.
Write a pseudocode algorithm to allow the user to input the number of coins of each value, and to calculate and display the total takings.
Make use of two ways of making the program understandable given in your answer to part (a)