Ответ:

За первые 3 ч теплоход прошёл 37,8 · 3 = 113,4 км, за следующие 2 ч — 28,8 · 2 = 57,6 км.

Весь путь: 113,4 + 57,6 = 171 км. Всё время движения: 3 + 2 = 5 ч.

Средняя скорость равна отношению всего пути ко всему времени: 171 : 5 = 34,2 км/ч.

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