Chào bạn!
a. Gọi x,y lần lượt là số mol của Mg và Zn:
Mg + 2HCl----> MgCl2 + H2 (1)
x----> 2x----> x (mol)
Zn + 2HCl----> ZnCl2 + H2 (2)
y----> 2y---> y (mol)
nH2= 0,672/22,4= 0,03 (mol)
Từ (1) và (2) ta có hệ pt: 24x+ 65y= 1,13
x+y= 0,03
Giải hệ pt ta được: x= 0,02; y= 0,01
mMg= 24. 0,02=0,48(g)
mZn= 65. 0,01= 0,65(g)
%mMg= 0,48/1,13.100%=42,5%
%mZn= 0,65/1,13.100%= 57,5% ( hoặc %mhh-%mMg= %mZn= 100%-42,5%=57,5%)
b. Từ (1) và (2) ta được: nHCl=( 2.0,02)+(2.0,01)= 0,06(mol)
Cm=n/V=> V=n/Cm= 0,06/1=0,06(l)
Chúc bạn học tốt!