компілятора ініціюється системної командою Compile. Виконання скомпільованій проводиться за командою Run. При цьому виконання програми залишається під контролем Турбо-системи. Зокрема, Турбо-система допомагає виявити помилку в програмі, якщо при виконанні стався збій
Користувачеві повідомляється причина збою і вказується місце, де він стався в Паскаль-програмі. Відбувається автоматичне повернення в режим редагування. p align="justify"> У старших версіях Турбо Паскаля є система налагодження (Debug). З її допомогою можна переглянути на екрані значення будь-якої змінної, знайти значення будь-якого вираження, встановити нове значення змінної. Можна перервати виконання програми в зазначених місцях, які називаються контрольними точками. Система налагодження істотно полегшує програмісту пошук помилок. p align="center"> паскаль програмування мову алгоритм
1.4 Складовою оператор (оператор варіанту)
Умовний оператор дозволяє здійснити розгалуження програми тільки по двох напрямках, одне з яких відповідає виконанню перевіряється умови. Якщо для змінної необхідно здійснити ряд дій, що залежать від інших умов, то треба записувати або вкладені умовні оператори, або кілька операторів поспіль. Для такої операції зручно використовувати оператор варіанту. p align="justify"> Вхід у структуру містить обчислення або раніше отримане значення змінної (індексу варіанту). Це значення може збігтися з міткою, що стоїть перед оператором на одній з гілок перемикаються. У такому випадку виконується оператор, позначений цією міткою, і відбувається вихід із структури. Оператор буває простим або складеним, обмеженим операторними дужками begin ... end; Якщо значення індексу варіанту не співпало з жодною з міток, то виконується оператор з номером n + 1 з рядка else. Якщо оператор варіанту містить рядок else, то це - повна форма оператора, якщо такого рядка немає, то використовується скорочена форма оператора варіанту. p align="justify"> Мітки оператора варіанту можуть бути константами будь-якого типу. Їх тип повинен збігатися зі змінною індексу варіанту. Можливо, щоб індекс варіанта повинен був як ім'ям змінної, так і виразом відповідного типу. p align="justify"> У розглянутих досі алгоритмах і програмах всі команди (оператори) виконувалися послідовно одна за одною в тому порядку, в якому вони були записані. Проте таким чином може бути побудований алгоритм для вирішення далеко не всякій завдання. p align="justify"> У практиці добре відомі завдання, подальший хід вирішення яких залежить від виконання якого небудь умови.
Розглянемо простий приклад завдання з курсу алгебри. Потрібно побудувати алгоритм обчислення значень функції у = | х |. Вона задається співвідношенням:
Мовою Паскаль оператор варіанта має вигляд:
Case індекс варіанта of
Мітка 1: оператор 1;