№3
С+О2=CO2
CO2+CaO=CaCO3
CaCO3+CO2+H2O = Ca(HCO3)2
Ca(HCO3)2 + 2HCl = CaCl+2H2O+2CO2
CO2+H2O=H2CO3
№2
2NaNO3--t-->2NaNO2 +O2
2.24л(н.у.) = 0.1моль
Молярная масса NaNO3 = 23+14+16*3=85
0,2 моль NaNO3 = 17г
20г-17г=3г
3/20*100=15%
Ответ: Массовая доля примеси 15%