Предположим, что в условии все таки оксид углерода (2), который и является восстановителем.
Уравнение реакции: Fe2O3+3CO=2Fe+3CO2
Атомный вес железа Fe = 56 Атомный вес кислорода О=16 Атомный вес углерода С=12
Моль. вес оксида железа (3) Fe2O3=56*2+16*3=160 Моль. вес оксида углерода (2) СО=12+16=28 А теперь простой расчет по пропорции с учетом стехиометрических коэффициентов:
160 - 3*28(84) 120 гр. - Х Х=120*84/160=63 грамма. То есть для полного восстановления 120 граммов оксида железа (3) до железа металлического необходимо 63 грамма оксида углерода (2)
1 моль оксида углерода (2) весит 28 грамм (моль. вес) 1 моль газа при нормальных условиях занимает объем 22,4 литра.
m(H2O)=250-12.5= 237.5 г
H2O + Na2O --> 2NaOH
n(H2O)=237.5/(1*2+16)= 13.2 моль
n(Na2O) = 34.5/(23*2+16)= 0.556 моль - в недостатке
в соответствии с уравнением n(NaOH)=n(Na2O)*2= 0.556*2= 1.112 моль
m(NaOH)= 1.112*(23+1+16)= 44.48 г
m(NaOH общая)= 12,5+44,48= 56,98 г
w(NaOH)=56.98/(250+34.5)= 0.2; 20%