Чтобы решить данную задачу составим алгоритм ее решения, исходя из условия задачи. Оба карбоната будут реагировать с соляной кислотой, при этом образуются две соли и выделяется углекислый газ.
1) Запишем молярные массы
M(CaCO3) = 100 г/моль
M(MgCO3) = 84 г/моль
M(CaCl2) = 111 г/моль
M(MgCl2) = 95 г/моль
2) Примем массу CaCl2 за х г, тогда m(MgCl2) = 6,5 r-x r
Объем СО2 который выделится при взаимодействии СаСО3 с соляной кислотой за у л, тогда V(CO2), который выделится при взаимодействии MgCO3 c HCl = 1,344 л- у л
3) Составляем УХР:
х г у л
СaCO3 + 2HCl = CaCl2 + H2O + CO2
111 г 22,4 л
(6,5-х) г (1,344-у) л
MgCO3 + 2HCl = MgCl2 + H2O + CO2
95 г 22,4 л
3)
Составляем систему двух уравнений:
22,4х=111у
22,4(6,5-х)=95(1,344-у)
Решив систему, получим, что x=m(CaCl2) = 5,55 r
m(MgCl2) = 6,5 r-5,55 r = 0,95 r
4)
Из УХР 1 n(CaCl2)= n(CaCO3), находим массу СаСО3:
m(CaCO3) = 5,55/111*100 = 5 r
5)
Из УХР 2 n(MgCO3)=n(MgCl2), находим массу MgCO3
m(MgCO3)=0,95/95*84 = 0,84 r
6)
Находим общую массу карбонатов:
m=5 r + 0,84 r = 5,84 r
7)
Находим массовую долю MgCO3:
ω(MgCO3) = m(MgCO3)/m = 0,84 r/5,84 r = 0,1438 или 14,38%
Ответ: 14,38%
,