Ответ:Скорость теплохода вверх по реке:\(40 - 2 = 38\) км/ч.Расстояние за 4 часа:\(38 \cdot 4 = 152\) км.Ответ: 152 км.