Пусть х - объём формальдегида, тогда (17,92 - х) - объём водорода. Массу обоих газов можно определить как произведение количества на молярную массу, а количество - как отношение объёма к молярному. Таким образом m(HCHO) = (x/22.4)*30 = 30x/22.4; m(H2) = 2*(17.92 - x)/22.4. Масса исходной смеси составляет 17,92*0,402 = 7,2 г. Имеем уравнение: 30x/22.4 + 2*(17.92 - x)/22.4 = 7,2. Решение этого уравнения даёт х = 4,48 л. Уже очевидно, что водород взят в избытке, и что метанола получится 4,48 л (или 0,2 моль) . А в реакции метанола с натрием выделится 0,1 моль водорода. Осталось только подставить это в уравнение
натрий + хлор = хлорид натрия
Zn + 2HCl = ZnCl2 + H2
цинк + соляная кислота = хлорид цинка + водород
Fe + CuSO4 = FeSO4 + Cu
железо + сульфат меди(II) = сульфат железа(II) + медь
BaO + 2HNO3 = Ba(NO3)2 + H2O
оксид бария + азотная кислота = нитрат бария + вода
2NaOH + SiO2 = Na2SiO3 + H2O
гидроксид натрия + оксид кремния(IV) = силикат натрия + вода
Na2O + CO2 = Na2CO3
оксид натрия + оксид углерода (IV) = карбонат натрия
KOH + HCl = KCl + H2O
гидроксид калия + соляная кислота = хлорид калия + вода
Cr(OH)3 + 3HNO3 = Cr(NO3)3 + 3H2O
гидроксид хрома (III) + азотная кислота = нитрат хрома (III) + вода
Na2CO3 + 2HCl = 2NaCl + CO2 + H2O
карбонат натрия + соляная кислота = хлорид натрия + оксид углерода (IV) + вода
FeCl3 + 3KOH = 3KCl + Fe(OH)3
хлорид железа (III) + гидроксид калия = хлорид калия + гидроксид железа (III)
Na2SO4 + BaCl2 = BaSO4 + 2NaCl
сульфат натрия + хлорид бария = сульфат бария + хлорид натрия