хим. соединения - это, по сути, обмен электронов, а поскольку у магния и у кислорода не хватает 2-х электронов для завершения слоя, кислородик бежит к магнию, и они соединяются (O=Mg (2 общих пары электронов)). для реакции мы брали два кислорода, поэтому ставим 2 перед оксидом, теперь у нас 2 магния, значит и перед ним ставим 2 для баланса (коэфицент - это, какое чило молекул мы берем), т. е. для образования мго на нужно 2 магния и один кислород
2Zn + O2 = (t) = 2ZnO
ZnO + H2SO4→ ZnSO4 + H2O
ZnSO4+2NaOH=Zn(OH)2+Na2SO4
Zn(OH)2+2HCl=ZnCl2+2H2O