В таком задании нужно одновременно выполнить два условия: вещество должно иметь немолекулярное строение (ионная или атомная кристаллическая решётка) и при этом содержать ковалентную полярную связь. На первый взгляд условия противоречат друг другу, но это не так: в солях и щелочах между катионом и сложным анионом связь ионная, а внутри самого сложного аниона атомы соединены ковалентными полярными связями. Именно такие вещества и подходят.
Подходящие вещества:
4) карбонат натрия Na2CO3 — соль с ионной кристаллической решёткой, то есть строение немолекулярное. Между ионами Na+ и CO32− связь ионная, но внутри карбонат-иона атомы углерода и кислорода — неметаллы с разной электроотрицательностью, поэтому связи C−O ковалентные полярные.
5) гидроксид бария Ba(OH)2 — щёлочь, тоже вещество немолекулярного строения. Между Ba2+ и OH− связь ионная, а внутри гидроксид-иона связь O−H образована двумя неметаллами и является ковалентной полярной.
Остальные вещества не подходят:
1) хлорид натрия NaCl — строение немолекулярное, но связь только ионная: анион Cl− простой, ковалентных связей в нём нет.
2) тетрахлорметан CCl4 — связи C−Cl действительно ковалентные полярные, но это вещество молекулярного строения (жидкость с молекулярной решёткой), поэтому первое условие не выполняется.
3) оксид натрия Na2O — немолекулярное вещество с ионной решёткой, однако анион O2− одноатомный, и ковалентных полярных связей в нём нет.
Ответ: 45