Ответ:

Пусть расстояние между портами равно \(s\) км. Тогда скорости катера и теплохода равны \(\frac{s}{3}\) и \(\frac{s}{5}\) км/ч соответственно.

По условию разность скоростей составляет 16 км/ч:

\(\frac{s}{3}-\frac{s}{5}=16\).

\(\frac{2s}{15}=16\), откуда \(s=120\) км.

Скорость катера: \(120:3=40\) км/ч. Скорость теплохода: \(120:5=24\) км/ч.

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