(i) An atom is always bigger than cation since cation is formed by the loss of electrons; hence protons are more than electrons in a cation. So the electrons are strongly attracted by the nucleus and are pulled inward.
(ii) An anion is bigger than an atom since it is formed by gain of electrons and so the number of electrons are more than protons. The effective positive charge in the nucleus is less, so less inward pull is experienced. Hence the size expands.
(iii) An anion is bigger than an atom since it is formed by gain of electrons and so the number of electrons are more than protons. The effective positive charge in the nucleus is less, so less inward pull is experienced. Hence the size expands.