Пусть x км/ч - скорость лодки, тогда (x+2) км/ч - скорость по течению, (x-2) км/ч - скорость против течения. (x+2)*2 км - расстояние, которое лодка проплыла по течению, (x-2)*3 км - расстояние, которое лодка проплыла против течения. По условию весь путь 48 км.
(x+2)*2+(x-2)*3=48
2x+4+3x-6=48
5x-2=48
5x=50
x=10
Ответ: 10 км/ч.