Обозначим высоту прямоугольника как \( h \), тогда основание \( b = h + 7 \). Периметр прямоугольника определяется формулой \( P = 2(b + h) \).
Подставим значения в формулу периметра: \[ 66 = 2((h + 7) + h) \] \[ 66 = 2(2h + 7) \] \[ 66 = 4h + 14 \] \[ 52 = 4h \] \[ h = 13 \]
Теперь найдем основание: \[ b = h + 7 = 13 + 7 = 20 \]
Таким образом, длины сторон прямоугольника: 13 см (высота) и 20 см (основание).