Ответ:

Пусть шоколадных конфет было \(x\). Тогда карамельных было \(x-2\), а мармеладных — \(x+6\).

Составим уравнение по общему количеству конфет: \(x+(x-2)+(x+6)=37\).

Приведём подобные слагаемые: \(3x+4=37\), откуда \(3x=33\) и \(x=11\).

Значит, шоколадных конфет 11, карамельных \(11-2=9\), мармеладных \(11+6=17\). Проверка: \(11+9+17=37\).

Ответ: 11 шоколадных, 9 карамельных и 17 мармеладных конфет.