Для решения этой задачи давайте обозначим скорость катера как \( v \) км/ч.
Так как катер движется против течения реки, его эффективная скорость будет равна разности скорости катера и скорости течения: \( v - 3 \) км/ч.
За 4 часа катер пройдет расстояние, равное произведению его эффективной скорости на время: \( 4(v - 3) \) км.
Также, за 3 часа катер пройдет такое же расстояние по течению реки, то есть \( 3(v + 3) \) км.
По условию задачи эти расстояния равны между собой:
\[ 4(v - 3) = 3(v + 3) \]
Решив это уравнение, мы найдем собственную скорость катера \( v \).
После вычислений получаем результат, что скорость катера равна 12 км/ч.
