Пусть $$x$$ км/ч - скорость теплохода.
До остановки теплоход плыл 2 ч, значит, он проплыл $$2x$$ км.
После остановки теплоход плыл $$2+4=6$$ часов, значит, он проплыл $$6x$$ км.
Всего теплоход проплыл 320 км. Отсюда получаем уравнение:
$$2x+6x = 320$$
$$8x=320$$
$$x = 320:8$$
$$x = 40$$
Значит, скорость теплохода 40 км/ч.
Ответ: 40 км/ч.