А) В данном случае, чтобы различить хлорид бария (BaCl) и хлорид натрия (NaCl) можно взять в качестве реагента сульфат натрия (Na2SO4), тогда BaCl2 + Na2SO4 —> BaSO4 + 2NaCl - мы увидим осадок BaSO4, а в случае с NaCl реакция тупо не пойдёт. б) Здесь мы имеем гидроксид натрия (NaOH) и азотную кислоту (HNO3). Предлагаю взять, например, CuSO4, тогда 2NaOH + CuSO4 —> Cu(OH)2 + Na2SO4 - реакция пройдёт до конца, так как выпадет осадок гидроксид меди (Cu(OH)2). Ну а в случае CuSO4 и HNO3 реакция просто не пойдёт до конца , так как не будет ни осадка, ни газа, ни малодиссоцирующего вещества.
Ca + 2H2O = Ca(OH)2 + H2
Ba + 2H2O = Ba(OH)2 + H2
2Na + 2H2O = 2NaOH + H2
K2O + H2O = 2KOH
BaO + H2O = Ba(OH)2
CaO + H2O = Ca(OH)2
Na2O + H2O = 2NaOH
CuSO4 + 2NaOH = Cu(OH)2 + Na2SO4
AlCl3 + 3NaOH = Al(OH)3 + 3NaCl
Fe(NO3)3 + 3KOH = 3KNO3 + Fe(OH)3
ZnSO4 + 2KOH = K2SO4 + Zn(OH)2
2NaOH + H2SO4 = Na2SO4 + H2O
2H3PO4 + 3Ca(OH)2 = Ca3(PO4)2 + 6H2O
3LiOH +H3PO4 = Li3PO4 + 3H2O
Ba(OH)2 + 2HNO3 = Ba(NO3)2 + 2H2O
CuSO4 + 2KOH = Cu(OH)2 + K2SO4
Cu(OH)2 + 2NaCl = CuCl2 + 2NaOH
Ba(OH)2 + Na2CO3 = BaCO3 + 2NaOH
2NaOH + BaSO4 = Na2SO4 + Ba(OH)2