смотрите на содержание углеводов - они наряду с жиром "носители" каллорий. В мармеладе и зефире обычно ОЧЕНЬ много углеводов (70-80гр на 100 гр). В черном шоколаде меньше всего углеводов (15-30 гр на 100 гр).Но и черный шоколад НЕ плитками есть, а пару квадратиков.Если Вы каллории не считаете дотошно, то тогда надо знать, где много углеводов и жиров, а где мало. Это утрированное правило, оно очень хорошо работает. А вот с белками надо "дружить" - они насыщают и не являются носителями каллорий (если в продукте мало жира).