NaCI has a greater % of sodium because the Chloride ion is closer in size to Na ion than Bromide ion is to Na ion. Therefore the NaCl lattice is more neatly and closely packed, leading to higher melting point.
17.8 g of sodium perchlorate contains 8.73 × 10²² Na⁺ ions, 8.73 × 10²² ClO₄⁻ ions, 8.73 × 10²² Cl atoms and 3.49 × 10²³ O atoms.
First, we will convert 17.8 g of NaClO₄ to moles using its molar mass (122.44 g/mol).

Next, we will convert 0.145 moles to molecules of NaClO₄ using Avogadro's number; there are 6.02 × 10²³ molecules in 1 mole of molecules.

NaClO₄ is a strong electrolyte that dissociates according to the following equation.
NaClO₄ ⇒ Na⁺ + ClO₄⁻
The molar ratio of NaClO₄ to Na⁺ is 1:1. The number of Na⁺ in 8.73 × 10²² molecules of NaClO₄ is:

The molar ratio of NaClO₄ to ClO₄⁻ is 1:1. The number of ClO₄⁻ in 8.73 × 10²² molecules of NaClO₄ is:

The molar ratio of ClO₄⁻ to Cl is 1:1. The number of Cl in 8.73 × 10²² ions of ClO₄⁻ is:

The molar ratio of ClO₄⁻ to O is 1:1. The number of O in 8.73 × 10²² ions of ClO₄⁻ is:

17.8 g of sodium perchlorate contains 8.73 × 10²² Na⁺ ions, 8.73 × 10²² ClO₄⁻ ions, 8.73 × 10²² Cl atoms and 3.49 × 10²³ O atoms.
You can learn more Avogadro's number here: brainly.com/question/13302703