Ответ:

Сумма скоростей равна: \(58:2=29\) км/ч.

Пусть скорость катера — \(x\) км/ч, тогда скорость теплохода — \(x+2\) км/ч.

Составим уравнение: \(x+(x+2)=29\).

\(2x+2=29\), \(2x=27\), \(x=13{,}5\) км/ч.

Скорость теплохода: \(13{,}5+2=15{,}5\) км/ч.

Ответ: скорость катера — 13,5 км/ч, скорость теплохода — 15,5 км/ч.