По условию акции, за каждые 6 купленных товаров покупатель получает 1 подарок. Это значит, что за каждые 6 товаров, которые он забирает из магазина, 1 был подарком.
Чтобы узнать, сколько раз покупатели получали подарок, нужно общее количество товаров, с которым они ушли из магазина, разделить на 6 (количество товаров, за которые дается подарок).
\( 42 : 6 = 7 \)
Следовательно, покупатели получили 7 подарков.
Ответ: 7