Блин, любят же задачи про юных химиков, которые хз как себя в лаборатории ведут...
Это задача на избыток-недостаток. Лучше всего их решать табличкой (три строки: было, реакция, осталось. Правила заполнения следующие -- если в средней строчке есть хоть одна цифра, то мы можем заполнить всю табличку, согласуясь с коэффициентами. Если в любом столбце есть две цифры, то мы можем получить третью. Покажу на примере далее. Прочерком можно обозначать концентрации веществ, которые нас не интересуют):
Na2CO3 + BaCl2 = BaCO3 + 2NaCl
_x/106___x/208_____0_______-_______Было
_x/208___x/208___x/208_____-____Реакция
0,00463x__0_____x/208_____-____Осталось
Во второй строчке выбираем значение, которое меньше, т.е. того вещества которое в недостатке.
Пишем следующую реакцию:
2AgNO3 + Na2CO3 = Ag2CO3 + 2NaNO3
Находим моли Ag2CO3: 4,78/272=0,0176 моль
Из уравнения видим, что 0,0176=0,00463x
x=3,8. То есть Кол-во вещества BaCO3=3,8/208=0,0183 моль
m(BaCO3) = 0,0183x197=3,6 (г)