>> Psolution = Ppure solvent x Mole fraction of solvent <<
Hi, your method is correct in both cases. In the first solution of KCl in water, the mole fraction of water, the solvent, is
XH2O = moles of water
moles of water + 2(moles of KCl)
The moles of KCl are multiplied by 2 because 1 mole of KCl gives 2 moles of solute particles (1 K+ and 1 Cl�?/SUP> ion). That will have only a small effect on your answer.
I'm not sure why you're not getting the correct answer for the second problem. The mole fraction of the solvent, benzene in this case, is
Xbenzene = moles of benzene
moles of benzene + moles of camphor
The formulas with PA and PB apply to a solution made of liquid A and liquid B. Each liquid is volatile and will contribute a vapor pressure. The vapor pressures of each liquid in the solution is given by those formulas. The total vapor pressure of the solution is PA + PB.
In your problems, however, you do not have two liquids in the solution. Instead you have a non-volatile solute dissolved in a liquid, and your method of calculating the vapor pressure of these solutions is the correct one.
Steve