Turbo pascal довідник
Структура програми на Турбо Паскаль
Програма на мові Паскаль складається з заголовка, розділів описів і розділу операторів. Тема програми містить ім'я програми, наприклад:
Описи можуть включати в себе:- розділ бібліотек, що підключаються (модулів);
- розділ опису міток;
- розділ опису констант;
- розділ опису типів;
- розділ опису змінних;
- розділ опису процедур і функцій.
Розділ опису модулів визначається службовим словом USES і містить імена модулів (бібліотек) як вхідних до складу системи Turbo Pascal, так і написаних користувачем. Розділ опису модулів повинен бути першим серед розділів описів. Імена модулів відокремлюються один від одного комами:
Будь-оператор в програмі може бути позначений міткою. Ім'я мітки задається за правилами утворення ідентифікаторів Турбо Паскаль. В якості мітки також можуть використовуватися довільні цілі числа без знака, що містять не більше чотирьох цифр. Мітка ставиться перед оператором і відокремлюється від нього двокрапкою. Всі мітки, використовувані в програмі, повинні бути перераховані в розділі опису міток. наприклад:
Опис констант дозволяє використовувати імена як синоніми констант, їх необхідно визначити в розділі опису констант.
У розділі опису змінних необхідно вказати всі змінні, використовувані в програмі, і визначити їх тип:
Опис типів, процедур і функцій буде розглянуто нижче. Окремі розділи описів можуть бути відсутні, але слід пам'ятати, що в Паскаль - програмі повинні бути обов'язково описані усі компоненти програми.
Розділ операторів являє собою складений оператор, що містить між службовими словами
послідовність операторів. Оператори відокремлюються один від одного символом;. Текст програми закінчується символом крапка.
Дана програма запитує з клавіатури два числа, знаходить їх суму і виводить відповідь. Тепер зробимо так, щоб програма спочатку очищала екран, виконувала свої дії, а в кінці роботи дозволяла користувачу подивитися результат, чекаючи його натискання клавіші.
- емулювати математичний співпроцесор;
- формувати дальній тип виклику процедур і функцій;
- використовувати математичний співпроцесор;
- перевіряти вихід за межі діапазонів.
Деякі ключі компіляції можуть містити параметр, наприклад:
- включити в текст модульна програми названий файл.