0

次の事実を考えると:

people(ana, az, 13).

people(sam, ca, 24).

people(tom, il, 5).

people(ginger, ca, 52).

次の質問に答えるプロローグルールをどのように書くのですか?

17歳以上の人は大人ですか?

これは私がこれまでに持っているものです....(事前に感謝します私はこれで新しいです)

is_adult(Person):-
    people(Person, State, Age).
    Age>17.
4

1 に答える 1

2

おそらく、他の例から高度を取得したのではないでしょうか?

これはどのように見えるべきか

is_adult(Person):-
    people(Person, State, Age),
    Age>17.
于 2012-11-28T20:52:56.437 に答える