J.R. S. answered 02/26/22
Ph.D. University Professor with 10+ years Tutoring Experience
4 Fe(s) + 3O2(g) = 2 Fe2O3 (s) ... balanced equation
Limiting reactant:
22.8 g Fe x 1 mol Fe / 55.85 g = 0.408 mols Fe (÷4->0.10)
28.4 g O2 x 1 mol O2 / 32 g = 0.888 mols O2 (÷3->0.3)
Fe is limiting (0.10 is less than 0.3)
Theoretical yield of Fe2O3 = 0.408 mols Fe x 2 mols Fe2O3 / 4 mols Fe x 160 g/mol Fe2O3 = 32.6 g Fe2O3
Percent yield = actual yield/theoretical yield (x100%) = 6.14 g / 32.6 g (x100%) = 18.8% yield