$PTPƯ:$
$CuO+CO\xrightarrow{t^o} Cu+CO_2↑$ $(1)$
$Fe_2O_3+3CO\xrightarrow{t^o} 2Fe+3CO_2↑$ $(2)$
Gọi $n_{CuO}$ là a (mol) $⇒n_{CO}$ là a (mol).
$n_{Fe_2O_3}$ là b (mol) $⇒n_{CO}$ là 3b (mol).
$n_{CO_2}=\dfrac{15,59}{22,4}≈0,7mol.$
$⇒a+3b=0,7.$ $(*)$
$\text{Theo đề bài ta có: 80a+160b=40}$ $(**)$
$\text{Từ (*) và (**)}$ $⇒a=0,1,b=0,2$
$⇒\%m_{CuO}=\dfrac{0,1.80}{40}.100\%=20\%$
$⇒\%m_{Fe_2O_3}=\dfrac{0,2.160}{40}.100\%=80\%$
chúc bạn học tốt!