J.R. S. answered 03/12/20
Ph.D. University Professor with 10+ years Tutoring Experience
To find the limiting reactant, you first need the correctly balanced equation. You then need to determine which reactant will run out first (limiting) based on the stoichiometry of the balanced equation and the moles of each reactant present. In the current problem, we have..
Pb(NO3)2(aq) + 2KI(aq) ==> PbI2(s) + 2KNO3(aq) ... balanced equation
moles of Pb(NO3)2 present = 20 cm3 x 1L/1000 cm3 x 0.302 moles/L = 0.00604 moles Pb(NO3)2
moles of KI present = 20 cm3 x 1L/1000 cm3 x 0.302 moles/L = 0.00604 moles KI present
Now, note that in the balanced equation it takes TWO moles KI for each ONE mole of Pb(NO3)2. So, in this case, the KI is limiting and will run out first. Another way to do this, is to simply calculate the moles of product formed using each reactant. This is done as follows:
0.00604 moles Pb(NO3)2 x 1 mole PbI2/1 mole Pb(NO3)2 = 0.00604 molers PbI2 formed
0.00604 moles KI x 1 mole PbI2/2 moles KI = 0.00302 moles PI2 formed => KI is LIMITING REACTANT