Пусть $$v_1$$ - скорость первого теплохода, $$v_2$$ - скорость второго теплохода, $$t$$ - время встречи, а $$S$$ - расстояние между пристанями.  
Тогда, расстояние, которое проплыл первый теплоход, равно $$S_1 = v_1 cdot t$$, а расстояние, которое проплыл второй теплоход, равно $$S_2 = v_2 cdot t$$.  
Вместе они проплыли все расстояние между пристанями: $$S_1 + S_2 = S$$.  
То есть, $$v_1 cdot t + v_2 cdot t = S$$, или $$t(v_1 + v_2) = S$$.  
Подставляем известные значения: $$3(35 + v_2) = 240$$.  
Решаем уравнение:  
$$35 + v_2 = rac{240}{3}$$  
$$35 + v_2 = 80$$  
$$v_2 = 80 - 35$$  
$$v_2 = 45$$ км/ч.  
Ответ: Скорость другого теплохода 45 км/ч.