Краткий ответ:
\[
AB=12{,}7\text{ см},\qquad BC=17{,}3\text{ см}.
\]
Как решать:
Пусть \(AB=x\) см. Тогда по условию
\[
BC-AB=4{,}6,
\]
значит
\[
BC=x+4{,}6.
\]
Периметр треугольника: \[ AB+BC+AC=48. \] Подставляем известные значения: \[ x+(x+4{,}6)+18=48. \]
Складываем: \[ 2x+22{,}6=48, \] \[ 2x=25{,}4, \] \[ x=12{,}7. \]
Значит, \[ AB=12{,}7\text{ см}, \] \[ BC=12{,}7+4{,}6=17{,}3\text{ см}. \]
Проверка: \[ 12{,}7+17{,}3+18=48\text{ см}, \] \[ 17{,}3-12{,}7=4{,}6\text{ см}. \] Всё сходится.