Gọi 2 cạnh góc vuông là `AB,AC`, cạnh huyền là `BC`, đường cao `AH`.
Có: `(AB)/(AC)=3/7 = (3x)/(7x) (x>0)`
Áp dụng hệ thức lượng trong tam giác vuông ABC:
`1/(AH^2)=1/(AB^2)+1/(AC^2)`
`<=>1/(42^2)=1/(9x^2)+1/(49x^2)`
`=> x=2\sqrt58(cm)`
`=> AB=6\sqrt58, AC=14\sqty58 (cm)`
Áp dụng định lí Pytago:
`AB^2=HB^2+AH^2`
`<=> (6\sqrt58)^2=HB^2+42^2`
`=> HB=18(cm)`
`=> HC = AH^2 : HB = 98(cm)`
Vậy `HB=18cm, HC=98cm`.