Форум программистов, компьютерный форум, киберфорум
Наши страницы
Prolog
Войти
Регистрация
Восстановить пароль
 
Агния
0 / 0 / 0
Регистрация: 28.10.2013
Сообщений: 5
1

пролог. дерево вывода

04.11.2013, 23:35. Просмотров 556. Ответов 0
Метки нет (Все метки)

решила задание на прологе 5.2 подскажите как построить дерево вывода.

задание состояло в том, чтобы к нижеприведенной задаче добавить предикат segment( N,L ),
здесь N,L список чисел.
Предикат истинен если:N 0, L =[0,…,N].
Пример: segment ( 2, [0,1,2] ) - истинна (yes) .
Цель – segment ( 4 , L ).


Prolog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/****************LISTS************** *****/
DOMAINS
x=integer
l_x=x*
 
PREDICATES
segment(x,l_x)
generate(x,x,l_x)
 
 
CLAUSES
generate(N,N,[N]).
generate(M,N,[M|T]):-
M<N,
M1=M+1,
generate(M1,N,T).
 
 
segment(N,L):-
generate(0,N,L).
 
 
 
goal 
%segment(2,[0,1,2]).
segment(4,L).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.11.2013, 23:35
Ответы с готовыми решениями:

Пролог 5.2 семейное дерево
http://i062.***********/1110/a7/cf58113e3dc4.jpg Помогите составить правило для...

пролог
в Чём проблема? prince(rodri). prince(anaravd). prince(hiwel_dda)....

пролог
помогите составить программу на прологе вычисления n!+m!

Пролог
допоможіть будь ласка написати програму, яка б перебирала базу даних про імена...

Пролог
Помогите с лабораторной пожалуйста Есть граф graph(). Определить цикл, что...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.11.2013, 23:35

пролог
Не пойму, знаю что тут есть ошибка, но в чем она заключается? Скажите...

Пролог и C#
Здравствуйте, хочу написать интерфейс для задачи решенной на прологе, но не...

Турбо пролог
Помогите, пожалуйста, написать программки на турбо пролог: 1.Дан список,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru