Б. В. Ващук Turbo Pascal 0СодержаниеПробний підручник з програмування в середовищі Turbo Pascal 7.0ВВПК «Коледж – 2008»Вікно середовища програмування Turbo Pascal 7.0Комп’ютерна програмаPascal розроблено в 1968 році на кафедрі інформатики Стенфордського університету швейцарським ученим Ніклаусом ВіртомTurbo Pascal версії 7.0.Мови програмування поділяютьсяОсновні поняття мови ПаскальАлфавіт мови програмуванняТип данихTurbo Pascal 7.0Службові слова мови Turbo PascalПрограми (алгоритми) складають за таким принципомСтандартні типи данихТип данихTrue (істинне) і FalseОперації над стандартнимиВиразиАрифметичні вирази будуються з констант, змінних, функцій і операцій над ними.Program - це заголовок програми, що вказує її ім'я. Для Turbo Pascal 6.0Const - підрозділ опису констант. Якщо в програмі будуть застосовуватись константи, то їх імена та значення (після знаку рівностРозділ текстів процедур та функційТретій розділ програми - це розділ основного блоку програми.1. Основний текст будь-якої програми починається службовим словом begin2. В кінці кожної команди ставиться крапка з комою (“;”) - символ, що розділяє команди між собою. 3.7. Якщо потрібно використати декілька операторів у якості одного складеного оператора, то їх слід взяти в операторні дужки, що п2. Назви всіх команд бажано записувати малими літерами, а змінні - великими.ОператориЗагальний виглядВікно середовища програмування Turbo Pascal 7.0Всі пункти меню доступні через гарячі клавіші.Рядок стануБлок-схема лінійного алгоритму наведена на рисунку ліворуч (рис.1)Рис. 1 Рис. 2Складений оператор і оператор переходуФрагмент=частина програмиBEGIN та ENDBegin ; ; ; *** end3. Вказівка розгалуженняЛогічний виразСлужбові словаВказівка вибору записується у виглядіМітки варіантівВиконується вказівка варіанту так.Program PORAВказівки повторення (циклу)For < параметр >:=6. Вказівка повторенняВказівка циклу з передумовою7. Вказівка повторенняОператор циклу з післяумовою визначений діаграмоюRepeat *** untilТіло циклуВкладені циклиПідпрограма користувача1. Процедури (procedure).Розділи описів і оголошень у підпрограмах мають таку саму структуру як і в основній програмі.Звернення до процедури2. Функції (function).Звернення до функції3. Рекурсивні функції. РекурсієюМасиви Масив (array)У математиці1. Одновимірні масиви (рядки, вектори)TYPE =array2. Двовимірні масиви (матриці).TYPE =array1. Рядки (string).Змінну типу рядок оголошують за допомогою слова string так2. Функції та процедури для дій з рядками.1. Графічний режим.Рис. 3. Координати точок на графічному екрані 640х4802. Процедури і функції для графічних побудов.Розглянемо деякі функції модуля GraphКольори. Кольори задають числами або англійськими назвамиКоди типових помилокUnknown identifierПовідомлення про помилки виконанняСередовище програмування Turbo Pascal 7.0База данных защищена авторским правом ©ДуГендокс 2000-2014 При копировании материала укажите ссылку DoGendocs.ru Разработка сайта — Веб студия Адаманов