Ход правильный, результат - не оченьМожно так, можно через моли. Да и в граммы все переведя:
n(Mg) = 30/24= 1,25 моль.
Из уравнения реакции n(H2) = n(Mg) = 1,25 моль
Уравнение менделеева-Клайперона pV=nRT => V = nRT/p = 1,25*8,31*293/99 = 30,7 л (т.к. давление брали в кПа, объем получили в л)
Атомные массы берут, обычно, округлив до целых. Если возьмете поточнее, 24,3 - получите чуть поменьше, видимо 30,3 л
Но уж никак не 3 кубометра