$a)$
PTHH: Mg + 2HCl $→$ MgCl2 + H2
2Al + 6HCl $→$ 2AlCl3 + 3H2
$b)$ Cu không tan trong HCl $→m_Y=m_{Cu}=1,92(g)$
$→$ $\%m_{Cu}= \dfrac{1,92}{3,42} \times 100\%=56,14\%$
Gọi số mol của $Mg,Al$ trước phản ứng lần lượt là $x;y(x;y>0)$
$n_{H_2}=$ $\dfrac{1,568 }{22,4}=0,07(mol)$
$\rightarrow \left\{\begin{matrix}
24x+27y=3,42 - 1,92=1,5 & \\
x+1,5y=0,07 &
\end{matrix}\right.$
$\rightarrow \left\{\begin{matrix}
x=0,04(mol) & \\
y=0,02(mol) &
\end{matrix}\right.$
$→$ mMg = 0,04 $\times$ 24 = 0,96 (g )
$→$ $\%$mMg = $\dfrac{0,96}{3,42}\times 100\%=28,1\%$
$→ \%$mAl = $100\%-28,1\%-56,14\%=15,76\%$