Answer: The number of oxygen atoms in given amount of magnesium sulfate heptahydrate is
Step-by-step explanation:
To calculate the number of moles, we use the equation:

Given mass of magnesium sulfate heptahydrate = 8.43 g
Molar mass of magnesium sulfate heptahydrate = 246.47 g/mol
Putting values in above equation, we get:

The chemical formula of magnesium sulfate heptahydrate is

1 mole of magnesium sulfate heptahydrate contains 1 mole of magnesium atoms, 1 mole of sulfur atoms, 11 moles of oxygen atoms and 14 moles of hydrogen atoms
According to mole concept:
1 mole of a compound contains
number of particles
So, 0.0342 moles of magnesium sulfate heptahydrate will contain =
number of oxygen atoms
Hence, the number of oxygen atoms in given amount of magnesium sulfate heptahydrate is