Потому что металлы взаимодействуют с данными веществами. Это взаимодействие и называют коррозией.
H2S и HCl - это кислоты. При взаимодействии металла (расположенного левее водорода в таблице/ряду активностей метеллов) с ними, происходит выделение водорода. Вот, к примеру, кислотная коррозия: Mg+2HCl → MgCl2+H2.
SO2, NO, NO2 - это оксиды. При взаимодействии любого вещества с ними, происходит окисление. Вот, к примеру, кислородная коррозия: 2Fe+3SO2 → FeSO3+FeS2O3
И да, при взаимодействии кислот и оксидов, выделяется вода. А как мы все с детства знаем, железо+вода = железо с ржавчиной. Ржавление = коррозия.
Надеюсь, мне удалось объяснить. И надеюсь, что всё правильно.
Объяснение:
Найдем сколько в данной молекуле весят азот, водород и бром, составив пропорции:
100% - 98 а.е.м.
14,35 - х(N) а.е.м.
Отсюда х(N)=14,35*98/100=14 а.е.м.
100% - 98 а.е.м.
4,1 - х(H) а.е.м.
Отсюда х(H)=4,1*98/100=4 а.е.м.
100% - 98 а.е.м.
81,6 - х(Br) а.е.м.
Отсюда х(Br)=81,6*98/100=80 а.е.м.
Найдем по таблице Менделеева вес 1 атома азота, брома и водорода
и разделим вес каждого на вес 1 атома найдем число атомов в молекуле:
Аr(N)=14 а.е.м. Аr(H)=1 а.е.м. Аr(Br)=80 а.е.м.
n(N)=m(N)/Ar(N)=14/14=1 n(H)=m(H)/Ar(H)=4/1=4 n(Br)=m(Br)/Ar(Br)=80/80=1
Значит брутто формула вещества будет NH4Br