1) 2HCl + Zn = ZnCl2 + H2 ↑
2) 2HCl + Mg(OH)2 = MgCl2 + 2H2O
3) 2HCl + Na2O =2NaCl + H2O
4) 2HCl + Na2CO3 = 2NaCl + CO2 ↑ + H2O
5) HCl + BaCl2 = \\\\\ не идет так как нет обмена анионами
6) HCl + SO3 = \\\\\ не идут, так как оба веществ обладают сходными свойствами