CS2 + 3O2 = CO2 + 2SO2
1 mole of CS2 gives 1 mole of CO2
12 + 2(32) = 76g of CS2 yields 44 g of CO2
Theoretically 1 g of CS2 yields 44/76 g CO2
Therefore 50 g CS2 should yield 50*44 / 76 = 28.95 g
So % yield = 103.6 % ( which is not possible because you can't create matter from nothing).
The 30g cannot be right . This is experimental err.
The amount if protons is the same as the amount of electrons, so it would be 8. The charge is -2. Look at oxygen in the periodic table.