Скорость моторной лодки обозначим через Х. Тогда скорость по течению Х+1, а против течения - Х-1.
Время, затраченное на путь против течения, 28/(Х-1).
Время, затраченное на путь по течению, 16/(Х+1). Общее время - 3 ч. Составим уравнение
28/(Х-1)+16/(Х-1)=3.
Если правильно его решишь, то получишь два корня Х1=15, и Х2=-1/3.
Ответ: 15 км/ч