Нужно знать особенности каждого из реагентов, условия протекания реакции. Например, две нерастворимые соли друг с другом реагировать не будут, кислотный оксид не будет реагировать с кислотой, основный оксид с основанием и так далее. Но даже тут есть различные исключения, которые нужно запомнить. Находить методом подбора, например, если нам нужно получить карбонат натрия (Na2CO3) из углекислого газа (СО2), то нужно брать какое-нибудь соединение натрия. Нужно знать, что в реакцию с солью окиды лучше не брать, особенно когда есть возможность добавить щелочь (в нашем случае NaOH), который 100% даст нам нужный результат.
Получаем: 2NaOH + CO2 = Na2CO3 + H2O
Но даже тут следует обратить внимание на то, какое вещество мы взяли в избытке (в первом примере в избытке щелочь), ведь если взять в избытке углекислый газ, то получится уже кислая соль.
Получаем: 2NaOH + CO2 = Na2CO3 + H2O
Но даже тут следует обратить внимание на то, какое вещество мы взяли в избытке (в первом примере в избытке щелочь), ведь если взять в избытке углекислый газ, то получится уже кислая соль.
Получаем: СО2 + NaOH = NaHCO3