Отступы« Вернутся к списку вопросов

Никак не могу расставить отступы в программе. Вроде умом понимаю, что внутренности функции, цикла и условного оператора нужно сдвигать вправо на одну табуляцию. А руки не слушаются. Особенно с фигурными скобками путаюсь. Может есть какая-то таблетка от этой болезни?
Сообщение от Питон Пайтон
Ответ на 27/11/2015 21:43
0

В большинстве IDE (например, ideone.com) отступы делаются автоматически. Просто пишешь код и жмёшь Enter, когда хочешь перейти на новую строку. отступ при этом делается автоматически.
Как тебе удаётся эти отступы испортить?

Сообщение от Землеройка Шрев
Ответ на 27/11/2015 22:20
2
Лучше освоить самостоятельную расстановку отступов. Это показывает, что Вы понимаете логику своего кода. Разобраться довольно просто. Основная идея очень проста - если некоторый код вложен в предыдущий оператор, то выполняется дополнительный отступ. Когда этот вложенный участок заканчивается, отступ возвращается к исходной величине. Начать изучение деталей можно со статьи в Википедии на эту тему. Для реализации отступов следует использовать 2-4 пробела или клавишу табуляции. Но не оба способа одновременно.
Для особо тяжёлых случаев, можно воспользоваться программами или онлайн сервисом tabifier. Копируете код в окно, выбираете c-style расстановки отступов и жмёте кнопку Tabify. Такие утилиты называют "Beautifier" или "Formatter". Всегда можно поискать в сети "online c++ beautifier|formatter".
Сообщение от Мазурок Игорь Евгеньевич
Ответ на 27/11/2015 22:00