Вопросы по С++. Переменные, циклы и ветвления

  1. Инструкция С++ switch допускает выполнение двух и более case для одного значения путем "спуска" по телу switch.

    Определите результат кода для i, равного 1. Перепишите switch так, чтобы избежать спуска.
  2. Упростите следующий код:
  3. Содержат ли следующие объявления ошибки? Если да, то объясните какие и как их исправить.
  4. Определите результат работы программы: