ответ: ответ ниже. "⇒" и "=" заменить на стандартную "стрелочку" в химии.
Объяснение:
159) a)N( Степень окисления была -3, так как азот связан с тремя водородами, степень окисления которых равна +1) ⇒ N (степень окисления +2, так как связан с кислородом, степень окисления которого равна -2) ; Было -3, а стало +2, значит, N отдал 5 электрона.
б) O ( в 0 степени окисления, так как не связан больше ни с каким элементом) ⇒ O ( - 2 степень окисления, так как связан с двумя водородами, чья степень окисления равна +2) ; Было 0, а стало -2, значит, O получил 2 электрона.
(1-(окисление азота) и (восстановление кислорода)
Там 5 электронов, а здесь 2 электрона. Приводим к наименьшему общему кратному, домножая первую часть уравнения на 2, а вторую - на 5. Получаем
(К окислителю 2, к восстановителю 5) . В молекулярной форме это будет : 4NH3+5O2 ⇒ 4NO2 + 6H2O.
В 161 всё аналогично. Сразу перейду к коэффициентам
,( к окислению идёт коэффициент 2, а к восстановителю 3), что в молекулярной формуле 4NH3+3O2⇒ 2N2 + 6 H2O

а) O2- степень окисления 0, тип химической связи - ковалентная неполярная
б) H2O- степень окисления водорода +1, степень окисления кислорода -2, тип химической связи - ковалентная полярная
в) NaCl - степень оксиления натрия +1,степень окисления хлора -1, тип химической связи-ковалентная полярная
г) Fe - степень окисления 0, тип химической связи - металлическая
д) HF - степень оксиления водорода +1, степень оксиления фтора -1, тип химической связи- ковалентная полярная
е) Li - степень окисления 0, тип химической связи - металлическая
P.S. у всех простых вещест степень окисления равна 0