|
|||
6. Программа на языке «Паскаль» ⇐ ПредыдущаяСтр 2 из 2 Программа состоит из заголовка и блока В заголовок входят: служебное слово program и перечень доступных программе файлов (input output) Тело программы (блок) состоит из шести разделов: - раздел меток; - раздел констант; - раздел типов; - раздел переменных; - раздел процедур и функций; - раздел операторов. Нарушать очерёдность нельзя. Любой из разделов (кроме операторов) может отсутствовать. Раздел меток label (служебное слово) за которым следует перечень меток разделённый запятыми Пример 3, 11, 48, 2; Раздел описания констант const (служебное слово) Определение каждой константы содержит идентификатор константы, знак равенства, и значение. Например: e=2, 718281828; z=’8 Б класс’; Раздел описания типов tupe (служебное слово) В работе чаще используются стандартные типы данных: byte – целый (от 0 до 255) integer - целый (от -32768 до 32767) longint – (от –2147483648 до 2147483647) real - вещественный (от 2, 9Е-39 до 1, 7Е+38) char - символьный (любой один символ. Например: f или №) string - строковый (любой текст от 0 до 255 символов) boolean - булевский {принимает два значения FALSE (ложь) и TRUE (истина)} Если возникает необходимость в создание своих типов данных, то это осуществляется в разделе описания типов следующим образом: за идентификатором типа записывается знак равенства (и через запятую перечисляются те значения, которые будет принимать переменная данного типа); seasans=(spr, or, kan, pak) Интервальные типы: можно объявить новый тип так, что он будет частью упорядоченного интервала days =1.. 31 manth=1.. 12 z=’a’.. ’w’ Раздел описания переменных var (служебное слово) В данном разделе должны быть перечислены все переменные используемые в программе с указанием их типов. Идентификаторы переменных одного типа можно записывать через запятую. i, kl, l: integer; a, b: real; hobidaus: seasans Раздел процедур и функций Сам раздел не имеет служебного слова. В разделе может
|
|||
|