Ответ:

1. За 180 рублей можно оплатить 180 : 25 = 7 шоколадок, останется 5 рублей.

2. За каждые две оплаченные шоколадки по акции дают одну в подарок. За 7 оплаченных шоколадок полагаются 3 шоколадки в подарок.

3. Всего получится 7 + 3 = 10 шоколадок.

Ответ: 10 шоколадок.