Đặt nMgCO3 = x (mol) ; nCaCO3 = y (mol)
=> 84x +100y =12 (1)
PTHH:
MgCO3 + 2HCl ----> MgCl2 + CO2 + H2O (1)
(mol) x 2x x x
CaCO3 + 2HCl ----> CaCl2 + CO2 + H2O (2)
(mol) y 2y y y
Theo PTHH:
nCO2(1) = nMgCO3 = x (mol)
nCO2(2) = nCaCO3 = y (mol)
Mà :
\(\sum nCO2=\frac{6,72}{22,4}=0,3\left(mol\right)\)
Suy ra : x + y = 0,3
Giải hệ phương trình.
Số sai bạn ạ, mình ra đáp án y âm, cậu xem lại đề cái ạ hoặc cậu tham khảo hướng làm bài mình cũng được ạ.