Чтобы определить, какие реакции пойдут, нужно посмотреть на положение металлов в ряду активности. Более активный металл вытесняет менее активный из его солей.
Никель (Ni) стоит левее серебра (Ag) в ряду активности. Значит, никель вытеснит серебро из раствора нитрата серебра.
Баланс: Ni0 + 2Ag+1 → Ni+2 + 2Ag0
Схема реакции: Ni + 2AgNO3 → Ni(NO3)2 + 2Ag
Кадмий (Cd) стоит правее никеля (Ni) в ряду активности. Значит, никель не сможет вытеснить кадмий из раствора сульфата кадмия.
Реакция не идет.
Никель (Ni) стоит левее водорода (H) в ряду активности. Значит, никель сможет вытеснить водород из раствора кислоты, выделяя газообразный водород.
Баланс: Ni0 + 2H+1 → Ni+2 + H20
Схема реакции: Ni + 2HCl → NiCl2 + H2↑
Олово (Sn) стоит левее ртути (Hg) в ряду активности. Значит, олово вытеснит ртуть из раствора нитрата ртути.
Баланс: Sn0 + Hg2+2 → Sn+2 + 2Hg0
Схема реакции: Sn + Hg2(NO3)2 → Sn(NO3)2 + 2Hg
Серебро (Ag) стоит правее ртути (Hg) в ряду активности. Значит, серебро не сможет вытеснить ртуть из раствора нитрата ртути.
Реакция не идет.
Железо (Fe) стоит правее магния (Mg) в ряду активности. Значит, железо не сможет вытеснить магний из раствора нитрата магния.
Реакция не идет.