Arithmetic operations in a programming language: AQA GCSE Computer Science questions
Every AQA GCSE Computer Science exam question on 3.2.3 Arithmetic operations in a programming language, 2022–2025, with its mark scheme and examiner’s report.
Paper
All papers
Exam
All years
Calculations
Q01.1
The whole paper ↗Q02.1
The whole paper ↗Q02.2
The whole paper ↗Q01.1
The whole paper ↗Q02.1
The whole paper ↗Q02.2
The whole paper ↗Q01.1
The whole paper ↗Q02.1
The whole paper ↗Q02.2
The whole paper ↗Q01.5
The whole paper ↗Q03.2
The whole paper ↗Q01.5
The whole paper ↗Q03.2
The whole paper ↗Q01.5
The whole paper ↗Q03.2
The whole paper ↗
All 18 questions on Arithmetic operations in a programming language, as a list
- June 2025, Paper 1 (C#), Q01.1 (1 mark): Where is an arithmetic operation first used in the program in Figure 1? Shade one lozenge. [1 mark] A Line number 1 B Line number 5 C Line number 6 D Line numbe
- June 2025, Paper 1 (C#), Q02.1 (3 marks): State the C# code that should be written in place of the labels in the program written in Figure 2. [3 marks]
- June 2025, Paper 1 (C#), Q02.2 (4 marks): The coffee shop wants to work out the total value of the free biscuits, pastries and cakes given out each day. • Each free biscuit is worth £1 • Each free pastr
- June 2025, Paper 1 (Python), Q01.1 (1 mark): Where is an arithmetic operation first used in the program in Figure 1? Shade one lozenge. [1 mark] A Line number 1 B Line number 5 C Line number 6 D Line numbe
- June 2025, Paper 1 (Python), Q02.1 (3 marks): State the Python code that should be written in place of the labels in the program written in Figure 2. [3 marks]
- June 2025, Paper 1 (Python), Q02.2 (4 marks): The coffee shop wants to work out the total value of the free biscuits, pastries and cakes given out each day. • Each free biscuit is worth £1 • Each free pastr
- June 2025, Paper 1 (VB.NET), Q01.1 (1 mark): Where is an arithmetic operation first used in the program in Figure 1? Shade one lozenge. [1 mark] A Line number 1 B Line number 5 C Line number 6 D Line numbe
- June 2025, Paper 1 (VB.NET), Q02.1 (3 marks): State the VB.NET code that should be written in place of the labels in the program written in Figure 2. [3 marks]
- June 2025, Paper 1 (VB.NET), Q02.2 (4 marks): The coffee shop wants to work out the total value of the free biscuits, pastries and cakes given out each day. • Each free biscuit is worth £1 • Each free pastr
- June 2022, Paper 1 (C#), Q01.5 (1 mark): Shade one lozenge to show which of the following is a true statement about the algorithm in Figure 1. [1 mark] A This algorithm uses a Boolean operator. B This
- June 2022, Paper 1 (C#), Q03.2 (1 mark): The charge for parking for two or more hours is changed to include an additional £2 fee. Rewrite line 15 in Figure 4 to show this change. Your answer must be wr
- June 2022, Paper 1 (Python), Q01.5 (1 mark): Shade one lozenge to show which of the following is a true statement about the algorithm in Figure 1. [1 mark] A This algorithm uses a Boolean operator. B This
- June 2022, Paper 1 (Python), Q03.2 (1 mark): The charge for parking for two or more hours is changed to include an additional £2 fee. Rewrite line 10 in Figure 4 to show this change. Your answer must be wr
- June 2022, Paper 1 (VB.NET), Q01.5 (1 mark): Shade one lozenge to show which of the following is a true statement about the algorithm in Figure 1. [1 mark] A This algorithm uses a Boolean operator. B This
- June 2022, Paper 1 (VB.NET), Q03.2 (1 mark): The charge for parking for two or more hours is changed to include an additional £2 fee. Rewrite line 14 in Figure 4 to show this change. Your answer must be wr
- Specimen, Paper 1 (C#), Q05 (7 marks): Write a C# program that allows a taxi company to calculate how much a taxi fare should be. The program should: • allow the user to enter the journey distance in
- Specimen, Paper 1 (Python), Q05 (7 marks): Write a Python program that allows a taxi company to calculate how much a taxi fare should be. The program should: • allow the user to enter the journey distanc
- Specimen, Paper 1 (VB.NET), Q05 (7 marks): Write a VB.Net program that allows a taxi company to calculate how much a taxi fare should be. The program should: • allow the user to enter the journey distanc
Questions, mark schemes and examiner’s reports are © AQA, from their published past papers. Plumi isn’t affiliated with any exam board. Want whole papers? Full past papers.
Rather write your answers by hand on iPad? Plumi marks them against the same mark schemes.