Дано:
V(CO2)=44,8 л
m(Ba(OH)2)=513 г
Найти:
m(BaCO3)=?
Решение:
Ba(OH)2+CO2=BaCO3+H2O. (1)
Определим,какой реагент взят в избытке:
(считаем по недостатку)
n(CO2)=V/Vm=44,8/22,4=2 моль
n(Ba(OH)2)=m/M=513/171=3 моль
Следовательно,Ba(OH)2 взят в избытке и будет образовываться именно карбонат бария(будет идти реакция (1))
n(BaCO3)=n(CO2)=2 моль
m(BaCO3)=n*M=197*2=394 г
Ответ:394 г