Языки и технология программирования. Начальный курс Pascal — страница 4

  • Просмотров 18727
  • Скачиваний 2060
  • Размер файла 136
    Кб

Комментарии заключаются либо в фигурные скобки { комментарий 1 }, либо в символы (* комментарий 2 *) и могут занимать любое количество строк. Последовательность из трех символов (*) начинает комментарий до конца строки. Текст комментария игнорируется при компиляции, если это не директивы компилятора, которые имеют вид {$ }. ПРИМЕР : (*Допустимый {{{в (* программе} комментарий*). (*Недопустимый {{{в (* программе*) комментарий*). К специальным

знакам относятся знаки пунктуации (. () [] .. : ;), знаки операций и зарезервированные слова. Знаки операций могут быть как символьные (+,-,*,/ и т.д.), так и буквенными (mod, div, not). Зарезервированные слова являются служебными и не могут быть переопределены пользователем, т.е. их нельзя использовать как имена пользовательских объектов. Неиспользуемые символы - это коды ASCII, которые используются только в комментариях и символьных строках, но

не в языке. К ним относятся все русские буквы, а также символы %, &, ! и т.п. СТРУКТУРА ПРОГРАММЫ В программе, написанной на Турбо Паскале, могут быть следующие разделы: Program ... ; { Заголовок программы } Uses ... ; { Подключение модулей } Label ... ; { Раздел объявления меток } Const ... ; { Раздел объявления констант } Type ... ; { Раздел объявления новых типов } Var ... ; { Раздел объявления переменных } Procedure ... ; { Описание своих процедур } Function ... ; { Описание своих

функций } Begin { начало основной программы } ...; { Операторы } ...; End. Обязательной частью является лишь тело программы, которое начинается словом begin, а заканчивается словом end с точкой. Операторы в Паскале разделяются точкой запятой. Заголовок программы является хотя и необязательным, но желательным элементом и состоит из зарезервированного слова program и идентификатора - имени программы, за котором следует точка с запятой. Порядок

объявлений и описаний не регламентируется. ПРИМЕР : Простейшая программа. program prim_1; { демонстрация структуры программы} {эта программа не требует никаких объявлений и описаний} begin write('Привет! Вот мы и начали.') (* эта строка текста появится на экране *) end. ТИПЫ ДАННЫХ Понятие типа данных является ключевым в языке Паскаль. Тип данных характеризует внутреннее представление, множество допустимых значений для этих данных, а также

совокупность операций над ними. Среди типов данных различают стандартные (предопределенные разработчиками языка) и пользовательские (определяемые программистом в своей программе). Мы будем рассматривать следующие стандартные типы: целые числа, вещественные числа, логический тип, символьный и строковый типы. Программист может описать свой тип на основе этих базовых в разделе описания типов, который начинается словом Type.