La reacción que escribes no es correcta.
Voy a suponer que se trata del sulfuro de hierro(II).
La reacción ajustada sería : <img src="https://tex.z-dn.net/?f=2FeS%20%2B%20%5Cfrac%7B7%7D%7B2%7DO_2%5C%20%5Cto%5C%202SO_2%20%2B%20Fe_2O_3" />
a) La estequiometría entre el FeS y el <img src="https://tex.z-dn.net/?f=Fe_2S_3" /> es 2 : 1 :
<img src="https://tex.z-dn.net/?f=2%2C3%5C%20mol%5C%20FeS%5Ccdot%20%5Cfrac%7B1%5C%20mol%5C%20Fe_2O_3%7D%7B2%5C%20mol%5C%20FeS%7D%5Ccdot%20%5Cfrac%7B159%2C6%5C%20g%7D%7B1%5C%20mol%7D%20%3D%20bf%20183%2C54%5C%20g%5C%20Fe_2O_3" />
b) La estequiometría entre el oxígeno y el óxido de hierro(III) es 3, 5 : 1.
Si lo expresamos en masa diremos que 32·3, 5 = 112 g oxígeno producen 159, 6 g de óxido :
<img src="https://tex.z-dn.net/?f=10%5C%20g%5C%20Fe_2O_3%5Ccdot%20%5Cfrac%7B112%5C%20g%5C%20O_2%7D%7B159%2C6%5C%20g%5C%20Fe_2O_3%7D%20%3D%20%5Cbf%207%2C02%5C%20g%5C%20O_2" />
Pero nuestro oxígeno no es puro sino que sólo contiene 80 g de oxígeno puro por cada 100 g que consideremos (lo que es equivalente al 80%) :
<img src="https://tex.z-dn.net/?f=7%2C02%5C%20g%5C%20O_2%28p%29%5Ccdot%20%5Cfrac%7B100%5C%20g%5C%20O_2%7D%7B80%5C%20g%5C%20O_2%28p%29%7D%20%3D%20%5Cbf%208%2C78%5C%20g%5C%20O_2" />.