Ishwar S. answered 04/24/19
University Professor - General and Organic Chemistry
First write the balanced chemical reaction.
Zn (s) + 2 HCl (aq) → ZnCl2 (aq) + H2 (g)
Use stoichiometry to convert grams of each reactant to grams of H2 gas. The reactant that produces LESS H2 gas will be the limiting reagent.
12.31 g Zn x (1 mol Zn / 65.38 g Zn) x (1 mol H2 / 1 mol Zn) x (2.02 g H2 / 1 mol H2) = 0.3803 g H2
17.51 g HCl x (1 mol HCl / 36.46 g HCl) x (1 mol H2 / 2 mol HCl) x (2.02 g H2 / 1 mol H2) = 0.4803 g H2
From above, you can see that Zn produces less H2 gas, therefore, it is the limiting reagent.