Saqibul C. answered 02/24/21
General Chemistry Tutor with 3 years of experience
2NO + O2 = 2NO2
Here, 2 moles of NO react with 1 mole of O2. In order to react 0.307 moles of oxygen gas, we need (0.307 * 2) or 0.614 moles of NO(which we do not have). On the other hand, in order to consume 0.397 moles NO, we need (0.397/2) or 0.1985 moles of O2. So, NO is the limiting reagent as it is consumed before O2.
1 mole of NO produces 1 mole of NO2. 0.397 mole NO produces 0.397 mole of NO2.
molar mass of NO2 = 14 + (16 * 2) = 46 g/mol
mass of NO2 = number of moles * molar mass = 0.397 * 46 = 18.262 g