Operations on numbers: + - * /

Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.

Operations on numbers: + - * /

Name:
Date:
Class:

Quick Questions

Shade in the A or B circle for each question.

1. Which symbol do we use to multiply two numbers in code?
A *
B x
2. Which symbol do we use to divide two numbers in code?
A ÷
B /
3. What is the answer to 6 + 4?
A 10
B 24
4. What is the answer to 3 * 5?
A 8
B 15
5. What is the answer to 20 / 4?
A 5
B 80

Match the Pairs

Draw a line connecting each item on the left to its match on the right.

Left columnRight column
16 * 7 AThe letter x is not a maths operator in code. Use the * symbol to multiply, like 3 * 4.
220 / 4 BThe รท symbol is not on the keyboard and does not work in code. Use / to divide, like 12 / 3.
3Adding two numbers with + gives a new number as the answer C10 - 3
4Subtracting one number from another with - gives a number as the answer DDivides 20 by 4 and gives the number 5
53 x 4 E8 + 5
612 รท 3 FMultiplies 6 by 7 and gives the number 42

Definitions

+ - * /

Fill in the Blanks

Complete each line of code by filling in the missing parts.

1.
print(6 _ 4)
2.
print(7 _ 3)
3.
print(20 _ 4)
4.
left = 8 _ 3 print(left)
5.
cost = 5 qty = 2 total = ____ * qty

Spot the Error

Shade in the letter of the line that contains an error.

Question 1
A boxes = 4
B total = boxes x 6
C print(total)
Question 2
A pens = 12
B left = pens + 5
C print(left)
Question 3
A pizza = 12
B friends = 4
C each = pizza * friends
D print(each)
Question 4
A a = 9
B b = 3
C answer = a b
D print(answer)
Question 5
A 8 + 7 = total
B print(total)
C print(total * 2)

Answer Key

Operations on numbers: + - * /
Section A: Quick Questions
Q1
A — *
Q2
B — /
Q3
A — 10
Q4
B — 15
Q5
A — 5
Section B: Match the Pairs
Q1
6 * 7 → Multiplies 6 by 7 and gives the number 42
Q2
20 / 4 → Divides 20 by 4 and gives the number 5
Q3
Adding two numbers with + gives a new number as the answer → 8 + 5
Q4
Subtracting one number from another with - gives a number as the answer → 10 - 3
Q5
3 x 4 → The letter x is not a maths operator in code. Use the * symbol to multiply, like 3 * 4.
Q6
12 รท 3 → The รท symbol is not on the keyboard and does not work in code. Use / to divide, like 12 / 3.
Section C: Definitions
Q1
+ - * / — The four maths operators for numbers: + adds, - subtracts, * multiplies and / divides. Each one works on two numbers and gives back a new number as the answer.
Section D: Fill in the Blanks
Q1
print(6 + 4)
Q2
print(7 * 3)
Q3
print(20 / 4)
Q4
left = 8 - 3 print(left)
Q5
cost = 5 qty = 2 total = cost * qty
Section E: Spot the Error
Q1
B — The letter x is not a maths operator in code. To multiply two numbers you use *, so the line should be total = boxes * 6.
Q2
B — The number left after giving 5 away is found by subtracting. Adding would make more pens. It should be left = pens - 5.
Q3
C — Sharing a number equally between friends needs division, not multiplication. It should be each = pizza / friends, which gives 3.
Q4
C — There is no operator between a and b, so the computer cannot tell what to do. Add * to multiply: answer = a * b.
Q5
A — The variable name goes on the left and the calculation goes on the right. It should be total = 8 + 7 so the answer, 15, is stored in total.