0.20 moles First, create a balanced equation, which is Fe3O4 + 2C => 2CO2 + 3Fe Now calculate the molar mass of Fe3O4, first lookup the atomic weights of the elements involved. Atomic weight iron = 55.845 Atomic weight oxygen = 15.999 Molar mass = 3 * 55.845 + 4 * 15.999 = 231.531 g/mol Calculate the number of moles of Fe3O4 you have 23 g / 231.531 g/mol = 0.099338749 mol Looking at the balanced equation, you can see for each mole of Fe3O4 you have, you need 2 moles of carbon. So multiply the number of moles of Fe3O4 by 2 0.099338749 mol * 2 = 0.198677499 mol Since you only have 2 significant figures in your data, round the result to 2 figures, giving 0.20 moles