Ответ:

Переведём стоимость одной баночки в копейки: 14 рублей 60 копеек = 1460 копеек. 45 рублей = 4500 копеек.

1. Разделим имеющуюся сумму на цену одной баночки: \(4500 : 1460 = 3\) (ост. 120).

2. Проверим: за 3 баночки нужно заплатить 43 рубля 80 копеек; на 4 баночки денег не хватит.

Ответ: 3 баночки.