Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
38
Добавлен:
07.02.2016
Размер:
208.38 Кб
Скачать

Структура Pascalпрограми.

Pascal-програма завжди складається з двох основних частин: опису послідовності дій, які необхідно виконати, та опису даних, з якими оперують дії. Дії подаються операторами мови, дані вводяться через опис та визначення. Програма може мати заголовок (але це необов’язково).

В текстах програм допускаються фрагменти пояснювального характеру - коментарі. Це довільна послідовність символів ( допускається російська та українська абетка), які містяться між фігурними дужками { }. Коментарі не обробляються компілятором, тому можуть знаходитись в будь-якому місці програми. Коментарі вважаються дуже важливою деталлю програми. Адже це є пояснення до окремих блоків програми. Програма, яку ви переглядаєте через деякий час, стає набором операторів, в яких важко розібратися. Особливо це важливо, якщо ви передаєте програму іншому програмісту. Тому треба до кожного важливого блоку програми писати коментарі.

Увага! Не нехтуйте коментарями при створенні програми.

Опис даних розташований пере описом дій та повинен згадувати всі об’єкти, що використовуються в операторах.

Об’єкти можуть бути розбиті на п’ять класів:

  • мітки;

  • константи;

  • типи;

  • змінні;

  • процедури та функції.

У мові TurboPascal опис та визначення всіх об’єктів можуть слідувати в довільному порядку до блоку операторів. Але треба памятати, що обєкт при описі повинен посилатися тільки на той обєкт, який попередньо був описаний.

Сукупність операторів містяться між службовими словами beginта end.Один від одного оператори відокремлюються символом «;».

Ось приклад невеликої Pascal програми:

const a=5.7685904;

var y: real;

begin

y:= cos(a) +a/2;

writeln(‘y=’, y);

end.

У тексті програм використовують відступи для виділення окремих блоків. Іноді треба у тексті програми вказати напряму команду компілятору TurboPascalпро окремі режими роботи. Ці команди називають директиви компілятора (прагмати). Вони містяться між фігурними дужками. Перший символ директиви - знак $, далі іде один літера, яка визначає конкретний режим компіляції. Після літери - знак +(включення режиму) або - (відміна режиму). В одних дужках можна задавати декілька директив, які відділяються одна від одної комою. Наприклад:

{$B+} {$N-} {$B+, I-, N-}.

Оператори мови Pascal.

Оператори - це синтактичні конструкції, призначені як для запису алгоритмічних дій по перетворенню даних, так і для завдання порядку виконання інших дій.

У мові Pascalє такі оператори:

  • оператор присвоювання;

  • оператор процедури;

  • оператор переходу;

  • складовий оператор;

  • оператор варіанти;

  • оператор циклу з передумовою;

  • оператор циклу з після умовою;

  • оператор циклу з параметром;

  • оператор над записами;

  • порожній оператор.

Перші три оператори вважаються простими операторами, інші - структуровані. Останнє означає, що в склад операторів можуть входити інші оператори. Структуровані оператори задають деяке правило виконання операторів, які входять в їх склад. Оператори, що входять в структуровані, в свою чергу можуть бути структуровані. Кількість вкладених операторів необмежена.

Вивчення операторів мови Pascal ми почнемо з самого розповсюдженого оператора – оператора присвоювання.

Соседние файлы в папке конспект лекцій 1 паск