Лабораторная работа № 2 (язык Пролог)
.docxЦель лабораторной работы.
Освоение программирования на языке Пролог с использованием рекурсивных правил.
Описание задания:
Разработать программу расчёта функции с использованием рекурсивных правил, отвечающую следующим требованиям.
A) Программа должна запрашивать у пользователя: - N – количество членов ряда, учитываемых при расчете приближенного значения функции; - X – значение переменной (если в формуле есть X).
Б) Выдавать результаты работы на экран: - приближенное значение функции, рассчитанное с помощью ряда; - точное значение функции, рассчитанное с помощью встроенных функций Пролога.
В) По индивидуальному заданию добавить в программу правила для определения приближенного значения функции с помощью ряда:
Текст программы:
f(1,1):-!.
f(N,Y):-
N1 is N-1,
f(N1,Y1),
Y is Y1 + (1/N^8).
fnc(Y):-
Y is (pi^8/9450).
Приближённое значение.
Точное значение.
Вывод:
В ходе выполнения работы было освоено программирование на языке Пролог с использованием рекурсивных правил.
