Ответ:

Решение:

Сначала найдем скорость теплохода против течения реки:

\( V_{против течения} = V_{собственная} - V_{течения} \)

\( V_{против течения} = 40 \text{ км/ч} - 2 \text{ км/ч} = 38 \text{ км/ч} \)

Теперь найдем расстояние, которое пройдет теплоход за 4 часа:

\( S = V_{против течения} \cdot t \)

\( S = 38 \text{ км/ч} \cdot 4 \text{ ч} = 152 \text{ км} \)

Ответ: 152 км.