Ответ:

Скорость теплохода по течению: 28 + 4 = 32 км/ч.

Скорость теплохода против течения: 28 − 4 = 24 км/ч.

За 4 часа разница в пройденных расстояниях составит: (32 − 24) · 4 = 8 · 4 = 32 км.

Ответ: на 32 км.