Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MET1.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
1.14 Mб
Скачать

МИНИСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО

ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

БУРЯТСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Э.С.Бадмаева, А.А.Тонхоноева

Основы программирования на языке паскаль

Улан-Удэ

Издательство Бурятского госуниверситета

2002

УДК 519.682

Ф 534

Печатается по решению редакционно-издательского

совета Бурятского государственного университета

Рецензенты

Г.И. ЗАНДАНОВА,

канд. физ.-мат. наук,

с.н.с. ОФП БНЦ СО РАН

И.И. БАГЛАЕВ,

канд. физ.-мат. наук,

Бадмаева Э.С., Тонхоноева А.А.

Ф 534 Основы программирования на языке Паскаль. Учебно-методическое пособие. – Улан-Удэ: Изд-во Бурятского госуниверситета, 2002. –

ISBN 5-85213-135-0

В брошюре изложены теоретические основы программирования на языке Турбо Паскаль и представлены задачи для самостоятельной работы студентов. Сборник составлен с учетом опыта проведения практических и лабораторных занятий по программированию в институте математики и информатики БГУ.

Сборник предназначен для студентов младших курсов, специализирующихся в области информатики и прикладной математики, и преподавателей, ведущих практические занятия по программированию.

ISBN 5-85213-135-0 © Э.С.Бадмаева, А.А.Тонхоноева, 2002

1. Простейшие программы Структура Паскаль-программы

Программа состоит из заголовка и блока, за которым следует точка. Заголовок имеет вид:

PROGRAM <идентификатор>;

Идентификатор (имя) – это последовательность латинских букв, цифр и знака подчеркивания, не начинающаяся с цифры. Здесь идентификатор обозначает имя программы. Заголовок программы необязателен.

Блок состоит из следующих разделов:

  1. раздел объявления используемых модулей (USES);

  2. раздел объявления меток (LABEL);

  3. раздел объявления именованных констант (CONST);

  4. раздел объявления типов (TYPE);

  5. раздел объявления переменных (VAR);

  6. раздел объявления процедур и функций (PROCEDURE, FUNCTION);

  7. раздел операторов.

Основным разделом является раздел операторов. Он обязательно присутствует в программе, так как именно с помощью операторов записывают инструкции, которые должен выполнить компьютер. Раздел состоит из операторных скобок BEGIN и END, между которыми записывается последовательность операторов, разделенных точкой с запятой. Остальные разделы необязательны и используются по мере надобности. Они носят описательный характер: объявляют все элементы, необходимые для работы программы. Порядок расположения разделов произвольный, за исключением раздела USES (если он присутствует, то обязательно раньше остальных разделов) и раздела операторов, который всегда находится в конце программы. Для остальных разделов одно единственное правило: если описанный в каком-либо разделе элемент используется в другом разделе, то этот элемент должен объявляться выше.

В любое место программы можно вставить комментарий – произвольный текст, заключенный в { }. Комментарий необязателен, но включение его в программу делает ее понятной и наглядной. Можно пояснить назначение переменных, операторов, процедур, функций, саму программу и т.д.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]