ення змінної циклу більше кінцевого значення або для циклу for .. to .. downto початкове значення змінної циклу менше кінцевого значення, то тіло циклу не виконається жодного разу .
Модуль CRT
У модулі CRT зосереджені процедури і функції, що забезпечують управління в текстовому режимі, роботою екрану. За допомогою вхідних модулів підпрограм, можна переміщати курсор в довільну позицію екрану, міняти колір і навколишній їх фон, задавати вікна.
Функції модуля CRT :: Boolean-повертає TRUE якщо на клавіатурі була натиснута клавіша, повертає FALSE в протилежному випадку. : Char - читає символ з клавіатури без відлуння повтору на екрані, призупиняє виконання програми до натискання будь-якої клавіші, окрім Shift, Control, Alt, CapsLock, Numlock.: Byte - повертає вертикальну координату поточної позиції курсору, щодо поточного вікна. - Очищає екран і поміщає курсор у верхній лівий кут. (D: Word) - призупиняє роботу програми на вказане число D (милі секунди). (x, y: Byte) - переміщає курсор в потрібне місце екрану.
Модуль GRAPH
Модуль UnitGraph являє собою бібліотеку підпрограм забезпечує повне управління графічними режимами для різних адаптерів дисплея. (Pattern, Color: Word) - встановлює новий графічний режим і очищає екран. (Color: Word) - встановлює колір яким виконується малювання. (Color: Word) - установка кольору фону.
Масиви
Масив - це структурований тип даних, що складається з фіксованого числа елементів, що мають один і той же тип. Масив позначається одним ім'ям. Доступ до конкретного елемента масиву здійснюється за допомогою індексів, які вказують у квадратних дужках після імені. Якщо в програмі використовується масив, то він повинен бути описаний, або в розділі змінних VAR, або в розділі типів TYPE.
При оголошенні масиву спочатку вказують його ім'я, а потім, після двокрапки й слова array, - інтервал зміни індексів в квадратних дужках, ключове слово of і покажчик типу елементів в масиві.
Рядки
Рядок - це послідовність символів ASCII. При використанні у виразах рядок полягає в апострофи. Кількість символів в рядку може динамічно змінюватися в межах від 0 до 255. Для визначення даних строкового типу використовується ідентифікатор string, за яким слід укладену в квадратні дужки значення максимально допустимої довжини рядка даного типу. Якщо це значення не вказується, то за замовчуванням довжина рядка приймається рівною 255 байтам.
Дії над рядками і символами реалізуються за допомогою стандартних процедур і функцій: (st, index, count) - функція типу String, яка з рядка st копіює count символів, починаючи з символу з номером index. (st , index, count) - процедура, яка видаляє count символів з рядка st, починаючи з символу з номером index. (st) - функція типу Integer, яка повертає довжину рядка st. (subst, st) - фікція типу Integer, відшукувати в рядку st перше входження підрядка subst і повертає номер позиції, з якої вона починається; якщо підрядок не знайдено, повертає нуль.
Процедури
Процедура - незалежна іменована частина програми, яку можна викликати по імені для виконання певних дій.
Опис процедури включає заголовок (ім'я процедури) і тіло процедури. Заголовок ск...