J.R. S. answered 02/24/20
Ph.D. University Professor with 10+ years Tutoring Experience
First, you should write a correctly balanced equation. Unfortunately, phosphorous doesn't really exist as P, but usually as P4 (white phosphorous). If you are asked to use just P, as in P + O2, then you would have the following balanced equation:
4P + 3O2 ==> P4O6 and...
4P + 5O2 ==> P4O10
----------------------------------------
8P + 8O2 ==> P4O6 + P4O10 ... overall equation
moles of P present = 156.3 g x 1 mole/30.97 g = 5.047 moles P
moles O2 present = 161.5 g x 1 mol/32 g = 5.047 moles O2
Since the balanced equation shows a mole ratio of P to O2 of 1:1, neither reactant is limiting.
5.047 mol P x 1 mol P4O6/8 mol P x 219.88 g/mol P4O6 = 138.7 g P4O6 formed
5.047 mol P x 1 mol P4O10/8 mol P x 283.89 g/mol P4O10 = 179.1 g P4O10 formed