р};
function {опис функцій};
begin
{Розділ операторів};
end.
Тема програми не обов'язковий і може бути відсутнім. Порядок розміщення розділів описів довільний. p align="justify"> 2. Що таке ідентифікатор?
Для іменування різних програмних об'єктів служать мовні конструкції, звані ідентифікаторами. Ідентифікатор визначається як послідовність літер, цифр і символів підкреслення, починається з букви. Ідентифікатор не може містити пропусків. p align="justify"> 3. Поняття змінної в Turbo Pascal.
Мінлива - це осередок оперативної пам'яті, яка може зберігати дані якогось одне типу.
Чим мінлива відрізняється від константи?
Константа - це об'єкт, значення якого відомо ще до початку роботи програми .
Константи необхідні для оформлення наочних програм , незамінні при використанні в тексті програми багаторазово повторюваних значень, зручні в разі потреби зміни цих значень відразу у всій програмі .
Значення змінної визначається в процесі виконання програми і може багаторазово змінюватися.
4. Знайти в програмах вирішених завдань декларативну частину. Для чого потрібні розділи описів констант, змінних. Що визначає тип змінної?
Декларативна частина у всіх програмах знаходиться між директивою uses і першим begin.
Розділ опису констант містить описи всіх констант використовуються в програмі. Починається зі слова const. Далі вказується ім'я константи, знак рівності та значення константи. p align="justify"> Розділ опису змінних повідомляє компілятор про те, які змінні і якого типу будуть використані в програмі. Починається зі слова var. p align="justify"> Компілятор резервує для кожною зміною ділянка пам'яті згідно з вказаним типом. Тип кожної змінної визначає діапазон її значень. Залежно від типу під змінну відводиться необхідна кількість байт. Тип визначає також безліч допустимих операцій. p align="justify"> 5. Оператори. Оператор IF. Оператор FOR. Оператор присвоювання.
У Turbo Pascal керуюча структура мови, що перевіряє виконання деякої умови і дозволяє в разі виконання або невиконання цієї умови справити розгалуження алгоритму, реалізується за допомогою умовного оператора IF.
Умовний оператор IF має дві форми подання: