align="justify"> Тут оголошуються глобальні змінні, что вікорістані у модулі, з Якими Працюють процедури І ФУНКЦІЇ даного модуля.
implementation//розділ реализации Додатках
Тут безпосередно пропісуються тексти процедур и функцій модуля.
end .// Кінець програми
приклада Описання функцій и процедур у загально виде
При програмуванні в Delphi робота програміста містіться здебільшого в розробці процедур (підпрограм) ОБРОБКИ подій.
При вінікненні події автоматично запускається процедура ОБРОБКИ події, якові винен Написати програміст. Задачу виклику процедури ОБРОБКИ при вінікненні відповідної події бере на себе Delphi.
У мові Delphi основною програмне одиницею Виступає підпрограма. Розрізняють дві види підпрограм: процедури І ФУНКЦІЇ. Як процедура, так и функція, являються собою послідовність інструкцій, призначеня для виконан певної роботи. Для того, щоб віконаті інструкції підпрограмі, нужно віклікаті Цю підпрограму. Відмінність Функції від процедури містіться в тому, что зі зміненням Функції пов язане значення, тому ім я Функції можна використовуват в вирази.
Описання Функції має такий загальний вигляд:
function Ім я Функції (var Параметр 1: Тип 1; Параметр 2: Тип 2; Параметр j: Тип j): Тип;
{Описання констант}
{качан розділу оголошення тіпів}
{Описання змінніх}
{інструкції Функції}:=значення
еnd;
опис процедур має такий загальний вигляд:
Ім я процедури (var Параметр 1: Тип 1; Параметр 2: Тип 2; Параметр j: Тип j);
{Описання констант}
{качан розділу оголошення тіпів}
{Описання змінніх}
{інструкції процедури}
еnd;
Структури керування роботом програми в мові Delphi
Вибір в точці розгалуження алгоритму следующего Кроку програми может буті реалізованій помощью інструкцій if и case. Інструкція if дозволяє вібіраті одна з двох можливіть варіантів, а інструкція case - один з декількох.
Інструкція if дозволяє вібрато одна з двох можливіть варіантів розвитку програми. Вибір здійснюється в залежності від виконан умови.
Інструкція case допомагає реалізуваті множини вибір з Великої кількості варіантів виконан програми, Який помощью інструкції if реалізуваті Важко через велику Кількість варіантів Подальшого виконан програми.
Циклі. Алгоритми решение багатьох завдань є ціклічнімі, це значити, что для Досягнення результату определена послідовність Дій винна буті виконан декілька разів.
например, програма контролю знань виводу питання, пріймає відповідь, добавляє оцінку за відповідь до суми балів, потім повторює Цю дію ще раз і ще раз, и так до тихий пір, доки працівник, что тестується НЕ відповість на всі питання.
Інший приклад. Для того, щоб найти прізвище людини в перелісі, нужно перевіріті перше прізвище з Переліку, потім другий, третій и т.д. до тихий пір, доки НЕ буде | Полтава потрібне прізвище б або не буде досягнутості кінця Переліку.
Алгоритм, в якому є послідовність операцій (група інструкцій), яка винна буті виконан декілька разів, назівається ціклічнім, а сама послідовність - циклом.
У Програмі цикл может буті реалізовано помощью інструкцій for, while и repeat.
Інструкція for, вікорістовується в тому випадка, если Деяк послідовність Дій (інструкцій програми) нужно віконаті декілька разів, причому число повторень спочатку известно.
Інструкція while вікорістовується в тому випадка, если Деяк послідовність Дій (інструкцій програми) нужно віконаті декілька разів, причому необхідне число повторень во время розробки програми невідомо и может буті Визначи только во время роботи програми. Типів прикладами использование циклу while є обчислення з завданні точністю, поиск в масиві або в файлі.
Інструкція repeat, як и інструкція while, вікорістовується в Програмі в тому випадка, если необходимо віконаті повторні обчислення (організуваті цикл), но число повторень во время розробки програми невідомо и может буті визначене только во время роботи програми , тобто візначається ходом Обчислення.
Оскількі в Програмі, что розроблюється вікорістовується только інструкція if, то ее реалізація в загально виде така:
Варіант 1:
then Умова
{Інструкції, Які ві...