Из раствора реагирует только само вещество. Поэтому считаем сколько его в нем.
5% * 400 г = 20 г.
Реагируют только эти 20 г и не важно как много гидроксида бария мы возьмем.
Считаем от них.
(Можешь сам точнее посчитать, я округленно запишу)
n(H2SO4) = 20 г / (98 г/моль) = примерно 0,2 моль
BaSO4 - осадок
столько же моль
m(BaSO4) = 233.4 г/моль * 0,2 моль = 47,6 г