Ответ:

Пусть \(v\) — скорость катера в стоячей воде, а \(u\) — скорость течения.

Против течения: \(v-u=12\). По течению: \(v+u=16\).

Вычтем первое уравнение из второго: \(2u=16-12=4\), поэтому \(u=2\) км/ч.

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