У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент



Реферат - Turbo Pascal
8
міткою, оператор. Загальний вид: go to <мітка>.

Мітка з'являється в розділі опису міток і складається з імені і наступного за ним двокрапки. Ім'я мітки може містити цифрові і буквені символи, максимальна довжина імені обмежена 127 знаками. Роздягнув опису міток починається зарезервованим словом Label, за яким випливає ім'я влучні.

Приклад.

Program primer;
Label 999, metka;
Begin
…...
Go to 999;

999: write (‘ Ім'я’);

Go to metka;
…...
Metka: write(‘Прізвище’);

end...

Використання безумовних передач керування в програмі вважається теоретично надлишковим і зазнає критики, тому що сприяє створенню малозрозумілих і трудномодифицируемих програм, що викликають складності при налагодженні. Тому рекомендується мінімальне використання оператора безумовного переходу з дотриманням наступних правил:

Варто прагнути застосовувати оператори переходу для передачі керування тільки вниз (уперед) по тексту програми;

Відстань між міткою й оператором переходу на неї не повинно перевищувати однієї сторінки тексту (чи висоти екрана дисплея).

Порожній оператор

Порожній оператор не містить ніяких символів і не виконує ніяких дій. Використовується для організації переходу до кінця блоку у випадках, якщо необхідно пропустити трохи операторів, але не виходити з блоку. Для цього перед зарезервованим словом end ставляться мітка і двокрапка, наприклад:

Label m;

begin

go to m;

m:
end;

 

3. В Turbo Pascal оператори поділяються на прості та структурні. До простих операторів відносяться: - оператор присвоєння (:=); - оператор безумовного переходу (goto); - оператор звертання до процедури (функції). Структурними операторами називаються такі, що складаються з інших операторів.

До них відносяться: - складний оператор - представляє собою набір операторів, що поміщені в операторні дужки (begin - end); - умовний оператор (if); - оператор вибору (case); - оператори циклу (repeat, while, for); - оператор приєднання (with). Усі вищеописані елементи алфавіту мови програмування складаються з окремих символів. В якості символів, що складають елементи алфавіту, в Turbo Pascal можна використовувати більшість символів, що входять в стандартну ASCII-таблицю.

Заборонено використовувати символи розширеної ASCII-таблиці, тобто символи з кодами від 128 до 255, а також символи: (&), (!), (%), (~), ("). Ці символи можна використовувати лише в якості коментарів та в текстових стрічках, які беруться в одинарні лапки (").

Використана література:

Аладьев В.З. Тупло В.Г. Turbo Pascal для всех. -К.: Техника, 1993. -176с.

Бартків А.Б. та ін.Турбо Паскаль: Алгоритми і програми. -К.: Вища школа, 1992.

Джонс Ж., Харроу К. Решение задач в Турбо Паскаль. -М.:Финансы и статистика, 1991. -720с.

Довгаль С.И., Сбитнев А.И. Интерфейс современной программной системы Турбо Паскаль 7.0. -К.: Информсистема-сервис, 1994. -416с.


Сторінки: 1 2