Берете справочник, находите стандартные энтальпии образования продуктов, складываете с учетом стехиометрических коэффициентов. Там же находите энтальпии продуктов, их тоже складываете с учетом стехиометрических коэффициентов. Находите разницу.
Если разница положительная, значит, теплота выделяется. Реакция экзотермическая. Если отрицательная - то эндотермическая.
Пример.
C + O2 = CO2
Стандартная энтальпия образования углекислого газа −393,51 кДж/моль (минус, не тире). Энтальпия образования графита и кислорода - 0.
0-393,51 < 0 , реакция экзотермическая
Всё очень просто: заменяешь формулы веществ бытовыми названиями, и вспоминаешь, горит оно или хотя бы греется.
Например: С + О₂ = СО₂.
Заменяем: "уголь" + "кислород" = "углекислый газ".
Горит? Горит. Значит, экзотермическая.
)
Насколько я знаю, нужна таблица, в которой написана энергия, необходимая для разрушения химических связей и энергия, которая выходит когда связи образуются.