X, Y, Z là ba hydrocarbon kế tiếp trong dãy đồng đẳng, trong đó MZ = 2MX. Đốt cháy hoàn toàn 0,1 mol Y rồi hấp thụ toàn bộ sản phẩm cháy vào 2 lít dung dịch Ba(OH)2 0,1M được một lượng kết tủa bao nhiêu gam?
nBa(OH)2 = 2.0,1 = 0,2 mol
Gọi khối lượng mol của X, Y, Z lần lượt lượt là: M; M+14; M+28
Theo giải thiết ta có:
MZ = 2MX ⇒ M + 28 = 2M ⇒ M = 28
Vậy X là C2H4, Y là C3H6, Z là C4H8
C3H6 + 9O2 3CO2 + 3H2O
0,1 → 0,3 (mol)
CO2 + Ba(OH)2 → BaCO3 + H2O
0,2 ← 0,2 → 0,2 (mol)
CO2 + BaCO3 + H2O → Ba(HCO3)2
0,1 → 0,1 (mol)
nBaCO3 = 0,2 - 0,1 = 0,1 mol
⇒ mBaCO3 = 0,1.197 = 19,7 gam

