Ответ:

Скорость теплохода в стоячей воде равна скорости по озеру: 27 5/6 км/ч. Скорость течения — разность скорости по течению и скорости в стоячей воде:

31 7/9 − 27 5/6 = 31 14/18 − 27 15/18 = 3 17/18 км/ч.

Скорость против течения равна скорости в стоячей воде минус скорость течения:

27 5/6 − 3 17/18 = 27 15/18 − 3 17/18 = 23 16/18 = 23 8/9 км/ч.

Ответ: 23 8/9 км/ч.