Home   >  Worksheets   >  GCSE questions by topic   >  Function machines

Function machines

Free Printable Function machines PDF Worksheets, Revision Guide & GCSE Past Paper Questions (Grade 2)

Download free function machines worksheets (PDF), GCSE maths past paper questions and worked solutions for Function machines (2H). This is a Grade 2 algebra topic from the GCSE questions by topic collection for Foundation and Higher tier GCSE Maths (Edexcel, AQA, OCR and IGCSE).

The free PDF worksheets table below brings together printable question booklets (Qs) and worked answers or mark schemes (Ans) from Maths Genie, Corbett Maths, Maths Made Easy, Dr Austin, Maths4EveryOne, E Classroom and PMT, along with past paper question booklets.

Below the worksheet links you can read our function machines revision notes and worked examples with diagrams, try real GCSE past paper function machines questions with step-by-step solutions, or download a PDF of all function machines worksheet links.

Free Function machines PDF Worksheets & Answers

Grade 2 • Topic 2H
Resource Questions Answers
GCSE past paper questions & solutions
Qs Ans
Graded exam questions & solutions
Qs Ans
Practice Questions & answers
Qs Ans
Textbook Exercise & answers
Qs Ans
MME worksheet & model answers
Qs Ans
Practice grid / worksheet & answers
Qs Ans
KS2 SATs questions & solutions
Qs Ans
GCSE topic booklet & answers
Qs Ans
PMT (Edxl)
Edexcel GCSE topic questions & solutions
Qs Ans
PMT (AQA)
AQA GCSE topic questions & solutions
Qs Ans
PMT (IGCSE)
Edexcel IGCSE topic questions & solutions
Qs Ans
MathsBot interactive resource
Interactive online resource
Open
Self-marking online worksheet
Page
GCSE Maths Grade 2 Revision Notes & Method

Guide to Function machines: Explanation, Diagrams & Worked Examples

Download Printable One Page Guide (PDF)

Explanation:

To find the output of a function machine, start with the input and apply each operation in order from left to right. To find the input when given the output, work backwards from right to left using the inverse (opposite) operations (+ becomes −, × becomes ÷).

When the input is a letter x, write the algebraic result after each box to form an expression or equation.

Input × 4 − 7 Output

Example 1: Using the machine above:
(a) Find the output when the input is 6.
(b) Find the input when the output is 29.

(a) Forward: 6 × 4 = 24, then 24 − 7 = 17
(b) Reverse with inverse operations (+ 7, then ÷ 4):
• 29 + 7 = 36, then 36 ÷ 4 = 9

Example 2: Using the machine above:
(a) Write the output when the input is x.
(b) Find x when the output is equal to x + 20.

(a) x → 4x → 4x − 7
(b) Solve 4x − 7 = x + 20 → 3x = 27 → x = 9
Scanned GCSE Exam Questions & Worked Solutions

GCSE Past Paper Function machines Questions & Answers

Past Paper Example 1 GCSE May 2025 1F Q13 3 marks
Here is a number machine.
input× 3– 8output
(a) Find the output when the input is 6 [1 mark]
(b) Find the input when the output is –11 [2 marks]
Worked Solution & Mark Scheme (3 marks)
Part (a) Solution:
6 × 3 – 8 = 18 – 8 = 10 B1
Answer (a): 10
Part (b) Solution:
(–11 + 8) ÷ 3 = –3 ÷ 3 = –1 M1 A1
Answer (b): –1
Past Paper Example 2 AQA Jun 2025 3F Q4 4 marks
Here is a number machine.
Input× 3– 5Output
(a) Work out the output when the input is 4 [1 mark]
(b) Work out the input when the output is 19 [2 marks]
(c) Complete this number machine. [1 mark]
Input16+ 2Output3
Worked Solution & Mark Scheme (4 marks)
Part (a) Solution:
4 × 3 – 5 = 12 – 5 = 7 B1
Answer (a): Answer 7
Part (b) Solution:
Reverse machine: (19 + 5) ÷ 3 = 24 ÷ 3 = 8 M1 A1
Answer (b): Answer 8
Part (c) Solution:
16 + 2 = 18
To get 3 from 18: 18 ÷ 6 = 3 (or 18 – 15 = 3) B1
Input16+ 2÷ 6Output3
Answer (c): ÷ 6 (or – 15)
Past Paper Example 3 GCSE Nov 2024 1F Q13 4 marks
Here is a number machine.
input+ 5÷ 2output
(a) Find the output when the input is 11 [2 marks]
(b) When the input is 10, the output is 28
Complete this number machine.
[2 marks]
input× 4output
Worked Solution & Mark Scheme (4 marks)
Part (a) Solution:
(11 + 5) ÷ 2 = 8 M1 A1
Answer (a): 8
Part (b) Solution:
28 ÷ 4 = 7 M1
10 – 3 = 7 A1
Answer (b): – 3 (or × 0.7)

← 2G Writing an expression

Back to GCSE questions by topic

2J Solving one step equations →