BaO+Al2O3->Ba(AlO2)2; Надо знать, какая кислота соответствует амфотерному (или кислотному) оксиду. Если не помним, то формулу кислоты легко составить, мысленно прибавив к оксиду воду, просто сложив
(Al2O3 + H2O = H2Al2O4, но здесь все индексы четные - поэтому разделим на 2 ) HAlO2 - получили формулу кислоты. теперь легко составить формулу соли, видя, что кислота одноосновная, а барий - двухвалентный.
С оксидом цинка еще проще - просто складываем два оксида: BAO + ZnO = BaZnO2 ( кислота, соответствующая оксиду цинка - H2ZnO2)