我是Prolog语言的初学者,并解决了我定义的逻辑难题
age(five).
age(six).
age(ten).
我想编写序言代码,如定义
age(five)<age(six).
age(six) <age(ten).
or
five < six.
如何在不使用数字的情况下编写五个小于六个的代码?
答案 0 :(得分:0)
对于只有这个问题的问题,您可以定义以下谓词:
%isBigger(A,B) means A is bigger than B
isBigger(six,five).
isBigger(ten,five).
isBigger(ten,six).
希望有帮助!