Ответ:

После добавления зелёной краски в каждой банке стало 8 кг, из них 3 кг — зелёная краска. Значит, в каждой банке первоначально было \(8-3=5\) кг краски.

Найдём количество банок: \(45:5=9\).

Ответ: 9 банок.