Курсовая работа: Функциональное и логическое программирование
Рисунок 3 – Функциональная модель решения задачи для функции GAMMA_LN_X
Рисунок 4 – Функциональная модель решения задачи для функции FACTORIAL
Рисунок 5 – Блок-схема решения задачи для функции GAMMA_ALL_X
Рисунок 6 – Функциональная модель решения задачи для функции GAMMA_INT
Рисунок 7 – Функциональная модель решения задачи для функции ABS_FUNCTION
Рисунок 8 – Функциональная модель решения задачи для функции FUNCTION1
Рисунок 9 – Функциональная модель решения задачи для функции FUNCTION2
4 Программная реализация решения задачи
;ФУНКЦИЯ Y=|X|
(DEFUN ABS_FUNCTION (X)
(ABS X)
)
;ФУНКЦИЯ Y=X^3 ПРИ X<=0 И Y=X+2 ПРИ X>0
(DEFUN FUNCTION1 (X)
(IF (<= X 0)
(* X X X)
(+ X 2)
)
)
;ФУНКЦИЯ Y=X^2+2X+1 ПРИ X>0, Y=-3 ПРИ X=0, Y=2X ПРИ X<0
(DEFUN FUNCTION2 (X)
(COND
((> X 0) (+ (* X X) (* 2 X) 1))