Giải thích các bước giải:
Gọi số mol của $Al,Mg$ lần lượt là $a;b(a;b>0)$
$n_{H_2}=$ $\dfrac{8,96}{22,4}=0,4(mol)$
PTHH $2Al +6HCl → 2AlCl_3 + 3H_2$
( mol ) a $→$ 1,5a
$Mg + 2HCl → MgCl_2+H_2$
( mol ) b $→$ b
Ta có hpt: $\left\{\begin{matrix}
27a+24b=7,8 & \\
1,5a+b=0,4 &
\end{matrix}\right.$
$\to \left\{\begin{matrix}
a=0,2(mol) & \\
b=0,1(mol) &
\end{matrix}\right.$
$\to \left\{\begin{matrix}
m_{Al}=0,2*27=5,4(g) & \\
m_{Mg}=0,1*24=2,4(g) &
\end{matrix}\right.$