В 1 моль 6*10^23 молекул. Значит, в 0,5 моль 3*10^23 молекул. В одной молекуле по 3 атома (один атом кальция, два атома углерода). Значит, в 0,5 моль этого вещества будет 9*10^23 атомов.
Масса CaC2=64, а масса углерода в этом соединении 2*12=24
Массовая доля=(24/64)*100=37,5%