Ответ:

Разложим квадратные трёхчлены на множители: \(x^2+3x-18=(x+6)(x-3)\), \(x^2-5x+6=(x-2)(x-3)\).

Тогда \((x+6)(x-2)(x-3)^2\le0\). Поскольку \((x-3)^2\ge0\), при \(x\ne3\) знак произведения определяется выражением \((x+6)(x-2)\). Оно неположительно при \(-6\le x\le2\). Также при \(x=3\) произведение равно нулю.

Ответ: \([-6;2]\(\cup\)\{3\}.