A dishonest shopkeeper sells grocery with weights 15% less than the true…

2025

A dishonest shopkeeper sells grocery with weights 15% less than the true weights making a profit of 20%. What is his total gain percent?

  1. A.

    40

  2. B.

    41.17

  3. C.

    56

  4. D.

    78

Attempted by 7 students.

Show answer & explanation

Correct answer: B

Answer: 41.17% (approximately).

  • Because the shopkeeper gives 15% less weight, when he sells 1 kg (1000 g) he actually gives only 850 g.

  • Take the cost price of 1 kg (genuine) as Rs 100. Then the cost to the shopkeeper for the 850 g he gives = Rs 85.

  • He makes 20% profit on the labeled 1 kg, so the selling price = 100 × 1.20 = Rs 120.

  • Profit = 120 − 85 = Rs 35.

  • Gain percent = (35 / 85) × 100 ≈ 41.176% ≈ 41.17%.

Explore the full course: Cognizant Preparation