Lesson eLearning

A shopkeeper has 30 marbles. He sells 12 marbles to a customer, gives 2 marbles back to the customer as a discount, and then receives 5 more marbles as payment from another customer. How many marbles does the shopkeeper have now?

hard 2 marks Class 3 · Mathematics · Give and Take
Answer
21 marbles

The correct answer is 21 marbles — Receiving 5 marbles increases it to .

Step-by-step solution

  1. After selling 12 marbles, remaining marbles: .
  2. Giving back 2 marbles reduces it to .
  3. Receiving 5 marbles increases it to .
Common mistake: Ignoring the discount given back

Concept tested: Sequential give and take

Published · How this solution was prepared and checked

← All Give and Take questions