Science, asked by singhriya267, 1 year ago

Why do metals have higher melting points than nonmetals?

Answers

Answered by RSDebashisSaha
32
The molecules of metals are closely packed together. So the intermolecular force between them is great. So to break these intermolecular forces, more heat is required. And thus they have higher melting point.
Whereas in Nonmetals the molecules are not tightly packed and the intermolecular forces are weak. So less heat is required to break these intermolecular forces. As a result they have low melting point.

Regards
Debashis Saha.
If u like this answer u may press the thank u BUTTON and mark me BRAINIEST
Answered by avaniaarna
7

Answer:

Metals have the highest boiling and melting points because they have the strongest chemical bonds which are metallic. The strongest chemical bonds require the most energy to break apart. Heat is measured in units of energy, so that’s why the boiling point for metals require lots of heat.

Similar questions