Writeln(’Мой повелитель!’);
Writeln(’Поздравляю тебя с написанием первой программы!’);
Writeln(’Твой верный слуга Паскаль’);
Writeln(
Readln
end.
Программа будет работать точь-в-точь, как и раньше. Но теперь мы уверены, что линии будут одинаковыми. А если потребуется изменить линию и составить её из звездочек? Тогда исправим лишь объявление константы:
const Line = ’***************************’;
и после повторной компиляции программа заработает по-новому.
Константы облегчают жизнь программиста и повышают надежность программ. Но, повторяю, после изменения константы вы должны повторно откомпилировать программу!
Для констант придумывают подходящие имена. Впрочем, это касается и других объектов программы, о которых вы скоро узнаете. Выдуманные программистом имена называют идентификаторами (IDENTIFIER). Запомните это словцо, оно ещё «намозолит» вам глаза. Изобретатель идентификаторов ограничен следующими рамками.
• В идентификаторах допустимы лишь латинские буквы, знак подчеркивания и цифры.
• Идентификатор начинают либо с буквы, либо с подчеркивания (но только не с цифры!).
• Идентификатор может содержать до 127 символов, (в Borland Pascal учитываются только первые 63 из них).
• Не допускается совпадение идентификатора с ключевым словом.
Русские буквы и знаки препинания в именах запрещены. Большие и маленькие латинские буквы равнозначны (регистр букв не учитывается), поэтому идентификаторы Pascal и PASCAL считаются одинаковыми.
Вот примеры правильных идентификаторов:
A, b, C - однобуквенные имена
R1, U28, _13_ - имена с цифрами и подчеркиванием
Cosmos, ABBA - однословные имена
NextStep, Next_Step – имена, составленные из двух слов
А это ошибочные имена:
7Up – начинается с цифры
End – совпадает с ключевым словом
Изобретая имена, мы будем придерживаться некоторой системы с тем, чтобы меньше путаться в своих придумках. Так, имена констант условимся начинать с латинской буквы «C» (например, CLine).
Согласитесь, наш последний шедевр – программа P_07_1 – пока не слишком умна, при каждом запуске она тупо твердит одно и то же. Сотворим нечто поумней: пусть наша следующая программа сначала спросит имя пользователя, а затем обратится к нему по этому имени. На экране это будет выглядеть так:
Как тебя зовут?
Здравствуй, Антон
Нажми Enter