Когда железо даёт С.О +2 а когда +3 ?
Железо имеет две степени окисления: +2 и +3. В каждом соединении используется энергетически наиболее выгодная СО.