Task:
How many grams of zinc phosphate are formed when 10.0 grams of zinc react with excess phosphoric acid
Solution:
The chemical equation for this reaction is
3Zn(s)+2H3PO4(aq)=Zn3(PO4)2(aq)+3H2(g)
The molar weight of zinc phosphate is
MW(Zn3(PO4)2)=3⋅MW(Zn)+2⋅MW(P)+8⋅MW(O)MW(Zn3(PO4)2)=3⋅65+2⋅31+8⋅16=385 g/mol
The number of moles of Zn is
n(Zn)=MW(Zn)m(Zn)=6510.0=0.154 mol
The number of moles of Zn3(PO4)2 is
n(Zn3(PO4)2)=3n(Zn)=30.154=0.051 mol
The mass of Zn3(PO4)2 is
m(Zn3(PO4)2)=MW(Zn3(PO4)2)n(Zn3(PO4)2)=3850.051=19.6 g
Answer: m(Zn3(PO4)2)=19.6 g