Паскаль. Основы программирования


Комментарии


В программе очень удобно помещать комментарии, чтобы при последующем прочтении она была понятна другим пользователям и программистам.

Комментарии - это тексты, объясняющие программу, но не влияющие на ее исполнение. Это различные объяснения, заголовки отдельных частей программы и т.д. Компьютер печатает комментарии вместе с текстом программы, но, выполняя программу, игнорирует их. Программа выполняется так, словно комментариев нет.

В нашей программе комментариев нет и это делает ее непонятной для других. Паскаль предусматривает располагать комментарии между фигурными скобками { ... } или между круглыми скобками со звездочками (* ... *). Всё, что находится в скобках, при выполнении программы игнорируется, но сохраняется в программе.

Почему допускается два способа записи комментариев?

Представьте себе ситуацию, когда внутри одного комментария надо разместить еще комментарий. Если внутри фигурных скобок будут размещены такие же скобки

 то будет выдана ошибка, тоже произойдет и при такой записи:
, т. е. запись комментария в комментарии с помощью одинаковых обозначений комментария  недопустима.

Зато совершенно свободно вы можете сделать запись комментария в комментарии с помощью разных обозначений, например:

{ ... (* ... *) ... } или так (* ... { ... } ... *).

Правил для написания комментариев не существует. Однако, можно дать некоторые

рекомендации

по использованию комментариев в различных частях программы.

Вот несколько характерных случаев, когда комментарии желательны.

1. В начале программы сразу после заголовка целесообразно указать назначение программы, автора, дату написания и другие данные о программе, например:

Program

bid;

         {Программа определения большего из двух чисел}

         {автор программы Иванов Александр Петрович}

         {программа составлена 12.10.1993}

         {программа доработана 20.10.1993}

         {программа протестирована 20.10.1993}

2. В описаниях переменных указывается назначение переменных:

var

     a,{первое число}




Начало  Назад  Вперед



Книжный магазин