Ответ:

При движении по течению скорость теплохода равна сумме собственной скорости и скорости течения: 29 + 4 = 33 км/ч.

За 3 ч теплоход пройдёт: 33 · 3 = 99 км.

Ответ: 99 км.