stify"> а1 - масив елементів першої множини;
n1 - розмірність масиву;
а2 - масив елементів другого безлічі;
n2 - розмірність масиву;
вихідні параметри:
а3 - масив - результат;
n3 - розмірність масиву результату.
simrazn (a1, n1, a2, n2, a3, n3)
Призначення: симетрична різниця двох множин.
вхідні параметри:
а1 - масив елементів першої множини;
n1 - розмірність масиву;
а2 - масив елементів другого безлічі;
n2 - розмірність масиву;
вихідні параметри:
а3 - масив - результат;
n3 - розмірність масиву результату.
mu (a, n, b)
характеристична функція
вхідні параметри:
а - масив елементів множини;
n - розмірність масиву;
вихідні параметри:
b - значення характеристичної функції.
proizved (a1, n1, a2, n2, a3, n3)
Призначення: твір двох множин.
вхідні параметри:
а1 - масив елементів першої множини;
n1 - розмірність масиву;
а2 - масив елементів другого безлічі;
n2 - розмірність масиву;
вихідні параметри:
а3 - масив - результат;
n3 - розмірність масиву результату.
Модуль main
Змінні (глобальні). - розмірність результуючого безлічі. - розмірність першої множини. - розмірність другої множини. - перший безліч. - другий безліч.
a3 - результуюче безліч.
Процедури.
PrgEnd
Призначення: вихід з програми.
FormCreate (Sender: TObject);
Призначення: створення форми і ініціалізація множин.
InputMNO
Призначення: введення нечітких множин.
OperationNM
Призначення: операції над множинами.
Функції.
vyvod (a, n)
Призначення: висновок безлічі в текстовий рядок.
вхідні параметри:
а - масив елементів множини;
n - розмірність масиву.
Модуль vvod
Процедура SpinEdit1Change
Призначення: зміна розмірності множини.
Керівництво користувача
Дана програма дуже проста в управлінні, і не вимагає спеціальних знань від користувача.
Після включення ПЕОМ та початкового завантаження операційної системи слід запустити на виконання файл OP_MNO. EXE.
На екрані з'явиться вікно з областю виведення та інструментальної панеллю з 8 кнопками (мал. 9).
...