Ответ:

Решение:

1. Определим скорость течения реки: \( 45 \text{ км/ч} : 15 = 3 \text{ км/ч} \).

2. Собственная скорость теплохода равна скорости теплохода по течению минус скорость течения: \( 45 \text{ км/ч} - 3 \text{ км/ч} = 42 \text{ км/ч} \).

Ответ: 42 км/ч.