Ответ:

Стоимость книг: \(649\cdot4=2596\) руб.

Общая стоимость покупки: \(2596+315=2911\) руб.

Сравним с имеющейся суммой: \(3000-2911=89\) руб.

Ответ: да, хватит; останется 89 рублей.