Файл: Отчет по дисциплине интеллектуальные информационные системы по лабораторной работе 4 Рекурсивные программы.docx
Добавлен: 06.12.2023
Просмотров: 81
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Национальный исследовательский университет «МЭИ»ИНЖЕНЕРНО-ЭКОНОМИЧЕСКИЙ ИНСТИТУТ___________________________________________________________________________________________________________Кафедра Безопасности и информационных технологийОТЧЕТ ПО ДИСЦИПЛИНЕ «ИНТЕЛЛЕКТУАЛЬНЫЕ ИНФОРМАЦИОННЫЕ СИСТЕМЫ»ПО ЛАБОРАТОРНОЙ РАБОТЕ №4 «Рекурсивные программы»Студент: Бачугин Кирилл АндреевичГруппа: ИЭ-62-20Подпись: ___________________________Руководитель:Карпович Елена ЕвгеньевнаПодпись: ____________________________Дата: _______________________________Москва 2023 г.
ВВЕДЕНИЕ 3
ЗАДАНИЕ 4
Пункт №1 4
Пункт№2 5
Пункт№3 5
SWIProlog.
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ 3
ЗАДАНИЕ 4
Пункт №1 4
Пункт№2 5
Пункт№3 5
ВВЕДЕНИЕ
Выполнить следующие действия.-
Р
азработать рекурсивную программу на языке Пролог в соответствии с заданным вариантом (2).
-
Отладить программу с использованием системы SWI Prolog. -
Продемонстрировать работу программы с помощью запросов. -
Составить отчет по лабораторной работе.
ЗАДАНИЕ
Пункт №1
Разработать рекурсивную программу на языке Пролог в соответствии с заданным вариантом( 2)Создание системы в программеКод:sum_series(1,1).sum_series(N,S):-N>0, N2 is N-1, sum_series(N2,S1),S is 1/N+S1.run:-write('nahojdenie summi ot 1 do N: 1/i^2 '), nl, write('Input N: '),read(N),integer(N),!,sum_series(N,S), write('S = '), write(S), nl,nl.run:- write('error').Ответ программыПункт№2
Пункт№3
Отладить программу с помощью интерпретатораSWIProlog.