Пусть х (км/ч) - скорость катера, тогда х - 24 (км/ч) - скорость теплохода. Теплоход за 7 часов проходит такой же путь, как катер за 4.
Уравнение: 7 * (х - 24) = 4 * х
7х - 168 = 4х
7х - 4х = 168
3х = 168
х = 168 : 3
х = 56 (км/ч) - скорость катера
56 - 24 = 32 (км/ч) - скорость теплохода
Проверка: 7 * 32 = 4 * 56
224 = 224
Ответ: 32 км/ч.