4NaOH+AlCl3=NaAlO2+3NaCl+2H2O
m(AlCl3)=40г*5% / 100%= 2 г
n(AlCl3)=2г / 133,5г/моль= 0,015 моль
m(р-ра NaOH)= 17 мл * 1,2 г/мл= 20,4 г
m(NaOH)= 20,4 г* 20% / 100%= 4,08 г
n(NaOH) = 4,08г / 40г/моль = 0,102моль
к 0,015 моль AlCl3 нужно добавить 0,06 моль NaOH(видно по уравнению, количества вещества гидроксида натрия в 4 раза больше)
но по условию задачи, количество гидроксида натрия 0,102 моль
значит NaOH в избытке
считаем по недостатку (т.е. по AlCl3)
n(NaAlO2)=n(AlCl3)=0,015 моль
m(NaAlO2)= 0,015 моль * 82 г/моль= 1,23 г - ответ