Ответ:

Найдём цену одного горшка с наценкой:

\(120 \cdot 1.2 = 144\) рубля.

Определим наибольшее целое количество горшков:

\(1000 : 144 \approx 6.94\).

Значит, можно купить 6 горшков.

Проверка: \(6\cdot144=864\) рубля, а \(7\cdot144=1008\) рублей, что больше 1000 рублей.

Ответ: 6 горшков.