Чтобы выявить соединения, в которых присутствуют как ионные, так и ковалентные неполярные связи, рассмотрим предложенные варианты:
BaO2 - содержит ионную связь (Ba^2+ и O2^2-), а также ковалентные связи между атомами кислорода.
H2O2 - это соединение, состоящее из ковалентных связей между атомами водорода и кислорода, но ионные связи отсутствуют.
NH4Cl - аммоний (NH4^+) имеет ионную связь с хлором (Cl^-), но внутри аммония связи являются ковалентными, причем все связи между атомами водорода и азота полярные, а не неполярные.
CuCl2 - это соединение включает ионные связи между Cu^2+ и Cl^-, а внутри общего состава ковалентные связи отсутствуют.
Na2C2O4 - содержит ионные связи между Na^+ и C2O4^2-, а также ковалентные связи внутри ионного радикала C2O4, но они полярные.
Из вышеизложенного, только BaO2 и H2O2 имеют ковалентные связи, но BaO2 также имеет ионные связи. Однако, в данной ситуации, только BaO2 и NH4Cl соответствуют критериям наличия ионной связи вместе с ковалентными, хотя и не неполярными в случае NH4Cl.
Таким образом, ответ: 1) BaO2 и 3) NH4Cl.