Ionic compounds are formed from ionic bonds, whereby an electron is transferred from the metal cation to the nonmetal anion. Ions form solid lattices of ions. Covalent compounds form solids through the attraction of two covalent molecules. Since the attraction between two covalent molecules is weak compared to the ionic bonds holding an ionic compound together, ionic compounds tend to have higher melting points.

Which of the following compounds has the highest boiling point?

I2
NaI
HI
IBr

Respuesta :

Answer:

NaI

Explanation:

In I₂, HI and IBr, both atoms are nonmetals and they form covalent bonds in which electrons are shared.

In NaI, Na is a metal and I a nonmetal, so they form an ionic bond, where Na loses an electron to form Na⁺ and I gains an electron to form I⁻.  Anions and cations are attracted to each other through electrostatic forces.

Since ionic bonds are stronger than covalent bonds, more energy is required to break them in the melting process, thus having higher melting points.

All in all, NaI is the one with the highest melting point.

NaI form ionic bond and has the highest boiling point.

As we the energy of ionic bond is higher than the energy of covalent bond.

In NaI, sodium is metal ion and I is non-metal ion. Hence form an ionic bond.

[tex]\rm \bold{ Na^++ I^-\rightarrow NaI}[/tex]

Other than [tex]\rm \bold{NaI, HI,Ibr,}[/tex] and [tex]\rm\bold{ I_2}[/tex] are non metals, hence form covalent bond,

So, we can can conclude that among [tex]\rm \bold{NaI, HI,Ibr,}[/tex] and [tex]\rm\bold{ I_2}[/tex]  the NaI has the highest boiling point.

To know more about ionic bond, refer to the link:

https://brainly.com/question/11527546?referrer=searchResults