Skip to main contentSkip to solution

On a triangle ABCA B C, a circle with diameter BCB C is drawn, intersecting ABA B and ACA C at points PP and QQ, respectively. If the lengths of AB,ACA B, A C, and CPC P are 30 cm,25 cm30 \mathrm{~cm}, 25 \mathrm{~cm}, and 20 cm20 \mathrm{~cm} respectively, then the length of BQBQ , in cm , is

Entered answer:

Solution

✅ Correct Answer: 24

We have triangle ABC with AB = 30 cm, AC = 25 cm, and CP = 20 cm. A circle is drawn with BC as its diameter, intersecting AB at P and AC at Q.


When a point lies on a circle and we connect it to the endpoints of a diameter, the angle formed is always 90°.

Since BC is the diameter of our circle, point P lies on the circle, so ∠BPC=90°\angle BPC = 90°, and point Q lies on the circle, so ∠BQC=90°\angle BQC = 90°.

This means PC ⊥ AB (PC is perpendicular to AB) and BQ ⊥ AC (BQ is perpendicular to AC).

Now we have the heights of triangle ABC from two different vertices.


For any triangle, we can calculate area using different base-height combinations:

Area of triangle ABC = 12×base×height\tfrac{1}{2} \times \text{base} \times \text{height}

Using AB as base: Area = 12×AB×PC\tfrac{1}{2} \times \text{AB} \times \text{PC}

Using AC as base: Area = 12×AC×BQ\tfrac{1}{2} \times \text{AC} \times \text{BQ}

Since both expressions equal the same area:

12×AB×PC=12×AC×BQ\tfrac{1}{2} \times \text{AB} \times \text{PC} = \tfrac{1}{2} \times \text{AC} \times \text{BQ}


12×30×20=12×25×BQ\tfrac{1}{2} \times 30 \times 20 = \tfrac{1}{2} \times 25 \times \text{BQ}

The 12\tfrac{1}{2} cancels out from both sides:

30×20=25×BQ30 \times 20 = 25 \times \text{BQ}

600=25×BQ600 = 25 \times \text{BQ}

BQ=60025=24\text{BQ} = \dfrac{600}{25} = 24


BQ = 24 cm

When you see a circle with a diameter, immediately think about the angle in a semicircle theorem. It often creates perpendicular lines that can be used as heights for area calculations.

Keyboard Shortcuts

  • Left arrow: Previous question
  • Right arrow: Next question
  • S key: Jump to solution
  • Q key: Jump to question