Составим уравнение
BaCl2 + K2CO3 = BaCO3↓ + 2KCl
Найдем массы растворов хлорида бария и карбоната калия
ρ = m / V m = ρ * V
m(BaCl2р-р) = 1,04 * 250 = 260г
m(K2CO3р-р) = 1,24 * 38 = 47,12г
Найдем количество безводных веществ
260 - 100%
Х - 5% Х = 13г BaCl2
47,12 - 100%
Х - 25% Х = 11,78г - K2CO3
Так как дано два исходных вещества, то найдем какое в избытке, а какое в недостатке
M(BaCl2) = 208 г/моль
M(K2CO3) = 138 г/моль
n = m / M
n(BaCl2) = 13 / 208 = 0,0625 моль
n(K2CO3) = 11,78 / 138 = 0,0854 моль
Карбонат калия находится в избытке, значит расчитываем по хлориду бария
M(BaCO3) = 197 г/моль
13 - Х
208 - 197 Х = 12,31г
Mr(BaCO3) = 197
Ba 137 / 197 * 100% = 69,5%
C 12 / 197 * 100% = 6,1%
3O 16*3 / 197 * 100% = 24,4%