Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторная работа № 2 (язык Пролог)

.docx
Скачиваний:
0
Добавлен:
20.01.2026
Размер:
42.83 Кб
Скачать

Цель лабораторной работы.

Освоение программирования на языке Пролог с использованием рекурсивных правил.

Описание задания:

Разработать программу расчёта функции с использованием рекурсивных правил, отвечающую следующим требованиям.

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).

Приближённое значение.

Точное значение.

Вывод:

В ходе выполнения работы было освоено программирование на языке Пролог с использованием рекурсивных правил.