(a) When calcium reacts with water, it forms calcium hydroxide and hydrogen gas. Due to the formation of hydrogen bubbles that stick to the surface of calcium, it starts floating on water.
Ca(s)+2H2O(l)⟶Ca(OH)2(aq)+H2(g)
(b) The chemical equation of the reaction between iron and dilute sulphuric acid is as follows:
Fe(s)+H2SO4(aq)⟶FeSO4(aq)+H2(g)
When the hydrogen gas produced is ignited with a burning matchstick, the gas burns with a 'pop' sound and a small explosion takes place.