Ответ:

\(x^2+6x+9=(x+3)^2\), поэтому \(x(x+3)^2=4(x+3)\).

Выносим общий множитель: \((x+3)(x(x+3)-4)=0\).

Получаем \(x=-3\) или \(x^2+3x-4=0\). Разложим: \((x+4)(x-1)=0\), значит, \(x=-4\) или \(x=1\).

Ответ: \(x\in\{-4,-3,1\}\).