[英]Prolog Rules/Queries
鉴于以下事实:
people(ana, az, 13).
people(sam, ca, 24).
people(tom, il, 5).
people(ginger, ca, 52).
我如何编写一个回答以下问题的prolog规则?
如果他是17岁以上的人,他是成年人吗?
这就是我到目前为止......(先谢谢我,我是新手)
is_adult(Person):-
people(Person, State, Age).
Age>17.
你可能从其他一些例子中取得了高度,对吧?
这应该是什么样子
is_adult(Person):-
people(Person, State, Age),
Age>17.
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.