Arthur has introduced a rewards program for his local board game café customers.
Each month, Arthur emails a rewards statement to program members. An example statement is shown below:
Member ID: 102938
Dear Sarah,
You have rented 14 board games from the café. You have spent £84.50. You have earned 45 reward tokens and have used 15 tokens. Your current balance is 30 tokens.
Thank you for visiting Arthur's Board Game Café.
Draw a diagram of a data structure suitable for storing this data. Include data for at least two members of the rewards program.
159 exam-style questions on Edexcel GCSE Computer Science Algorithms, covering Constructs for solving problems, Variables, constants and data structures, Arithmetic, relational and logical operators, Tracing algorithm output with trace tables, Types of error and correcting logic errors, Standard algorithms (sorts and searches), and Evaluating algorithm fitness and efficiency. Each one has a worked solution and a mark scheme showing where the marks go.