J.R. S. answered 05/26/20
Ph.D. University Professor with 10+ years Tutoring Experience
CaCN2 + 3 H2O → CaCO3 + 2 NH3
Limiting reactant:
65.5 g CaCN2 x 1 mol/80.11 g = 0.8176 moles CaCN2
451 g H2O x 1 mol/18 g = 20.06 moles H2O
Since there is more that 3x as much H2O as CaCN2, the CaCN2 is limiting (see mol ratio in balanced eq.)
Once we know the limiting reactant, we can find the theoretical yield of NH3:
0.8176 moles CaCN2 x 2 mol NH3/mol CaCN2 x 17 g NH3/mol NH3 = 27.8 g NH3 = theoretical yield
% yield NH3 = actual yield/theoretical yield (x100%) = 15.5 g/27.8 g (x100%) = 55.8% yield