Если металл проявляет различные степени окисления, то укажите факторы, от которых зависит состав продукта взаимодействия металлов с неметаллами и растворами кислот и солей. Приведите примеры.
Неметаллы, как правило, окисляют металлы до большей степени окисления.
Кислоты − сильные окислители. Если же кислота − не окислитель (соляная), то металл переходит в более низкую степень окисления.
Железо с хлором образует хлорид железа (III):
$2Fe + 3Cl_{2} = 2FeCl_{3}$
С хлороводородом − хлорид железа (II):
$Fe + 2HCl = FeCl_{2} + H_{2}↑$