Правила написания Delphi/Pascal-программ
1. Основной текст любой программы начинается служебным словом BEGIN и заканчивается словом END. после чего следует точка. Без точки программа считается не законченной. И наоборот, если в программе находится точка, то все команды, которые следуют за ней игнорируются (поскольку программа завершена).
2. В конце каждой команды ставится точка с запятой («;») — символ, разделяющий команды между собой.
3. После команды, которая находится перед end, точку с запятой («;») желательно не устанавливать, поскольку будет считаться, что перед end еще один пустой оператор.
4. Команды в Pascal можно записывать в одну строку, хотя для облегчения читабельности программы желательно каждую команду указывать с новой строки.
5. Если пользователь желает поместить в текст программы комментарии, то их необходимо указывать в фигурных скобках (вместо фигурных скобок можно указывать альтернативный набор символов — (*,,, *)) или {…}. Этот же прием можно использовать для «исключения» части программного кода из программы не удаляя его как такового.
6. При указании в программе выражений, содержащих любые скобки нужно помнить, что количество закрытых и открытых скобок должна быть одинаковой.
7. Если нужно использовать несколько операторов в качестве одного составного оператора, то их следует взять в операторные скобки, начинающиеся словом begin и заканчиваются end. При этом количество слов begin в программе должна совпадать с количеством слов end.
8. Все переменные, константы и типы данных, используемых в программе, должны быть описаны в разделах const, type и var.
9. Для Паскаль не важно заглавные или строчечные символы. Переменные А и а — одна и та же. Команда Write и WRITE будут выполнятся одинаково. (Для С (Си) это правило не работает. Переменные А и а — разные переменные)
Необязательные, но желаемые правила:
1. После команды begin все последующие команды, вплоть до соответствующего ему end, желательно записывать с отступом (например, на величину слова begin).
2. Названия всех команд желательно записывать строчными буквами, а переменные — большими.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: