Ответ:
Скорость теплохода по течению: \(84 : 4 = 21\) км/ч.
Скорость теплохода против течения: \(45 : 3 = 15\) км/ч.
Скорость теплохода в стоячей воде: \((21 + 15) : 2 = 18\) км/ч.
Скорость течения: \((21 - 15) : 2 = 3\) км/ч.
Ответ: скорость теплохода — 18 км/ч, скорость течения реки — 3 км/ч.
