15 упаковок.
Обоснование: Пусть n — число упаковок, тогда в каждой по k шоколадок: n·k = 735, и 40 < k < 60. Из неравенств получаем 13 ≤ n ≤ 18, и n должно делить 735. Делители 735: 1,3,5,7,15,21,35,49,105,147,245,735. В диапазоне 13–18 подходящий делитель — 15. Значит n = 15, а в каждой упаковке будет k = 735/15 = 49, что удовлетворяет условиям.
Ответ: 15 упаковок, по 49 шоколадок в каждой.