how much oxygen would be produced by heating 20 g of mercury (II) oxide if 18.6 g of mercury is produced?



Answer :

Hg2O -> O2 + Hg
2Hg2O -> O2 + 2Hg
20g-> ?g + 18.6g
                     (1 molHg2O )       (1 mol O2)           (32g O2)
 20g 2Hg2O x -------------------   x -------------------  x  -------------- = 0.77g O2
                    (834.36Hg2O)    (1 mol Hg2O)       (1 mol O2)