Нужно для начала уравнение правильно написать(обязательное условие:нерастворимое вещество и малодисоциируемое вещество,должно быть продуктом реакции,хотя бы одно из продуктов:
ВаCl+H2SO4=BaSO4(осадок)+2НСl.
Записываешь в ионном виде,исходя из таблицы растворимости,там часто все записано:
Ва2+ + 2Н+ +SO42-=BaSO4+2H+ + 2Cl-.
Ba2+ + SO42-=BaSO4.
16/0.8=20гр MgO
20/(24+16)=0.5 моль MgO
0.5 моль MgO= 0.5 моль MgCO3(за рівнянням)
0.5*(24+12+48)=42 гр (MgCo3)