Đặt số mol $Mg$ bằng $x$, số mol $Al$ bằng $y$
Tổng số mol e cho $= 2x+3y$
$nO_{2}=0,4⇒$ số mol e nhận $=4.0,4=1,6$
Vì khối lượng hỗn hợp bằng $15,6$ nên $24x+27y=15,6$
Ta có hệ pt: $\left \{ {{2x+3y=1,6} \atop {24x+27y=15,6}} \right.$
$⇔\left \{ {{x=0,2} \atop {y=0,4}} \right.$
$⇒$%$m_{Mg}=\frac{0,2.24}{15,6}≈30,8$%.