Ответ:

Строки вызывают улыбку потому, что мальчик неправильно понял выражение «наказать пальто»: он снял пальто и пошёл гулять без него. Кроме того, в стихотворении обыгрывается смешение глаголов одеть и надеть.

Глагол одеть употребляется, когда действие направлено на человека или живое существо: одеть ребёнка, одеть куклу. Глагол надеть употребляется с названием предмета одежды: надеть пальто, надеть шапку. Поэтому правильно: Я сам надел пальто.

Существительное пальто — несклоняемое: во всех падежах оно имеет одну и ту же форму. Падеж определяется по предлогу и вопросу:

  • в пальто — винительный падеж: одел себя во что?
  • без пальто — родительный падеж: пошёл без чего?

Ответ: «в пальто» — винительный падеж, «без пальто» — родительный падеж.