logo
Лекции по TURBO PASCAL

Что такое программа?

С помощью любого языка программирования создаются программы. Программа – это последовательность действий, которые должен выполнить компьютер в строго указанной очерёдности.

Любая программа на языке Паскаль состоит из трёх частей: заголовка, секции описания и операторной части.

Ознакомимся с форматом записи программы:

Program <Имя программы>;

Заголовок программы

Секция описаний:

uses ... ;

подключение модулей2

const ... ;

описание констант

type ... ;

описание типов

var ... ;

описание переменных

procedure ... ;

описание процедур

function ... ;

описание функций

Begin

Операторная часть

<оператор1> ;

тело программы

<оператор2> ;

...

<операторN>

End.

Любая часть программы, кроме операторной части, может отсутствовать.

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

    1. Имена

Текст программы записывается при помощи арабских цифр, 26 латинских букв и специальных символов (например: +, , *, /, ^, (, ), #, &).

В программе для обозначения переменных, названия программы, названия процедур, функций и других объектов существуют имена. Имя может состоять из любой последовательности букв и цифр, которая начинается с буквы. Большие и маленькие буквы Паскалем не различаются, поэтому все следующие имена идентичны: kolobok, Kolobok, kOlObOk, KoloboK. Этим фактом не надо злоупотреблять, лучше стараться писать имена наглядно и читабельно. В имени также можно использовать знак подчёркивания «_» для разделения слов в одном имени, например: it_is_example (кстати, имя может начинаться с этого знака: _max_). Имя может быть любой длины, но Turbo Pascal считает значимыми только первые 63 символа. В качестве имени нельзя использовать зарезервированные слова (см. дальше).

В таблице приведены примеры правильно и неправильно записанных имён.

Таблица 1. Примеры имён

Пример правильных имен:

Неправильные имена и пояснения

A1

a24mt_9

1a Начинается с цифры.

Jevgesha

end_end

Begin Это зарезервированное слово.

End_of_work

_zx_

сумма Использованы русские буквы.

integer

write

Dima&Masha Символ & не цифра и не буква.