Построить базу данных о родственниках - Prolog
Формулировка задачи:
Построить базу данных о родственниках "мать" и "дочь" и правила "тетя", "племянница", "бабушка", "внучатая племянница".
Решение задачи: «Построить базу данных о родственниках»
textual
Листинг программы
% Построить базу данных о родственниках "мать" и "дочь" % и правила "тетя", "племянница", "бабушка", "внучатая племянница". мать('Lucille', 'Laura'). мать('Nancy', 'Claire'). мать('Nancy', 'Gracie'). мать('Claire', 'Jill'). мать('Gracie', 'Carrie'). мать('Lillian', 'Karen'). мать('Lillian', 'Deanna'). дочь('Laura', 'Lucille'). дочь('Claire', 'Nancy'). дочь('Gracie', 'Nancy'). дочь('Jill', 'Claire'). дочь('Carrie', 'Gracie'). дочь('Karen', 'Lillian'). дочь('Deanna', 'Lillian'). % X- тётя Y тетя(X, Y):- мать(Q, X), мать(Z,Y), мать(Q, Z).
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д