Đáp án:
$a =4,62\ g;\ b = 2,97\ g$
Giải thích các bước giải:
Ta có: $n_{Cd(NO_3)_2} = \dfrac{5,9}{236}=0,025\ mol$
PTHH: $Zn + Cd(NO_3)_2 \to Zn(NO_3)_2 + Cd$
Gọi số mol $Cd(NO_3)_2$ phản ứng là x (mol) (x≤0,025 mol)
Khi đó: $Δm_{tăng} = m_{Cd} - m_{Zn}$
$⇒0,47 = 112x-65x ⇒ x=0,01\ mol$ (thỏa mãn).
$⇒ n_{Cd(NO_3)_2\ dư} = 0,025-0,01=0,015\ mol$
Vậy: $n_{Zn(NO_3)_2.6H_2O} = n_{Zn(NO_3)_2} = 0,01\ mol$
$⇒ b = 0,01.297=2,97\ g$
$n_{Cd(NO_3)_2.4H_2O} = n_{Cd(NO_3)_2\ dư} = 0,015\ mol$
$⇒ a = 0,015.308=4,62\ g$