Ответ:

При прокаливании среднего карбоната один моль вещества даёт один моль углекислого газа. При нормальных условиях молярный объём газа равен 22,4 л/моль.

Для чистого карбоната X количество выделившегося газа:

n(XCO3) = 2,67 / 22,4 ≈ 0,1192 моль.

Молярная масса карбоната X: M(XCO3) = 10,0 / 0,1192 ≈ 83,9 г/моль. Это соответствует MgCO3 (≈ 84,3 г/моль), поэтому X — Mg.

В смеси общее количество карбонатов, а значит, и выделившегося CO2: 2,28 / 22,4 ≈ 0,1018 моль. Количество карбоната Y находим по объёму газа, полученного при прокаливании выделенной порции: n(YCO3) = 2,02 / 22,4 ≈ 0,09018 моль.

Тогда n(MgCO3) ≈ 0,1018 − 0,09018 = 0,01161 моль, а масса MgCO3 ≈ 0,01161 · 84,3 ≈ 0,979 г. Масса карбоната Y равна 10,0 − 0,979 = 9,021 г. Его молярная масса: 9,021 / 0,09018 ≈ 100,0 г/моль, что соответствует CaCO3. Следовательно, Y — Ca.

МеталлХимический символМассовая доля карбоната в исходной смеси, %
XMg≈ 9,8
YCa≈ 90,2