⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 famille.txt

📁 A usefull introduction of basic usage, and problems solving in prolog
💻 TXT
字号:
% Programmation Multi-Styles : approche relationnelle  (Alain Lucci IUT de Valence)
%----------------------------------------------------------------------------------


homme(pierre). 
homme(henry). 
homme(alain). 
homme(gerard). 
homme(david). 
homme(benjamin). 
homme(jean_pierre). 

femme(yvette). 
femme(deborah). 
femme(delphine). 
femme(vanessa).
femme(lisa).

pere(pierre,henry). 
pere(pierre,alain). 
pere(pierre,gerard). 
pere(henry,david). 
pere(henry,benjamin). 
pere(alain,jean_pierre). 
pere(alain,deborah). 
pere(gerard,delphine). 
pere(gerard,vanessa). 
pere(pierre,lisa).

mere(yvette,lisa).
mere(yvette,henry). 
mere(yvette,alain). 
mere(yvette,gerard). 

parent(X,Y) :- pere(X,Y). 
parent(X,Y) :- mere(X,Y). 

enfant(X,Y) :- parent(Y,X).

fils(X,Y) :- enfant(X,Y), homme(X).
fille(X,Y) :- enfant(X,Y), femme(X).

frere_ou_soeur(X,Y) :- pere(P,X), pere(P,Y), mere(M,X), mere(M,Y), X\==Y.

frere(X,Y) :- frere_ou_soeur(X,Y), homme(X).
soeur(X,Y) :- frere_ou_soeur(X,Y), femme(X).

oncle_ou_tante(X,Y) :- parent(Z,Y), frere_ou_soeur(X,Z).

oncle(X,Y) :- oncle_ou_tante(X,Y), homme(X).

tante(X,Y) :- oncle_ou_tante(X,Y), femme(X).

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -