Чтобы найти скорость теплохода против течения, нужно из собственной скорости теплохода вычесть скорость течения.
$$V_{против} = V_{собств} - V_{течения}$$
$$V_{против} = 30,5 - 2,8$$
$$V_{против} = 27,7$$ км/ч
Чтобы найти скорость теплохода по течению, нужно к собственной скорости теплохода прибавить скорость течения.
$$V_{по} = V_{собств} + V_{течения}$$
$$V_{по} = 30,5 + 2,8$$
$$V_{по} = 33,3$$ км/ч
Ответ: Скорость против течения 27,7 км/ч, скорость по течению 33,3 км/ч