Файл: Отчет по дисциплине интеллектуальные информационные системы по лабораторной работе 4 Рекурсивные программы.docx

ВУЗ: Не указан

Категория: Отчет по практике

Дисциплина: Не указана

Добавлен: 06.12.2023

Просмотров: 21

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


Национальный исследовательский университет «МЭИ»
ИНЖЕНЕРНО-ЭКОНОМИЧЕСКИЙ ИНСТИТУТ

___________________________________________________________________________________________________________
Кафедра Безопасности и информационных технологий

ОТЧЕТ ПО ДИСЦИПЛИНЕ «ИНТЕЛЛЕКТУАЛЬНЫЕ ИНФОРМАЦИОННЫЕ СИСТЕМЫ»

ПО ЛАБОРАТОРНОЙ РАБОТЕ №4 «Рекурсивные программы»

Студент: Бачугин Кирилл Андреевич

Группа: ИЭ-62-20

Подпись: ___________________________

Руководитель:

Карпович Елена Евгеньевна

Подпись: ____________________________

Дата: _______________________________


Москва 2023 г.

ОГЛАВЛЕНИЕ


ВВЕДЕНИЕ 3

ЗАДАНИЕ 4

Пункт №1 4

Пункт№2 5

Пункт№3 5



ВВЕДЕНИЕ


Выполнить следующие действия.

  1. Р
    азработать рекурсивную программу на языке Пролог в соответствии с заданным вариантом (2).



  1. Отладить программу с использованием системы SWI Prolog.

  2. Продемонстрировать работу программы с помощью запросов.

  3. Составить отчет по лабораторной работе.



ЗАДАНИЕ

Пункт №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


Отладить программу с помощью интерпретатора
SWI Prolog.