Ответ:

Периметр прямоугольника равен удвоенной сумме его соседних сторон:

\(2(a+b)=18\), значит \(a+b=9\).

Одна сторона равна 4 см, поэтому другая: \(9-4=5\) см.

Ответ: 5 см.