次の 3 つの Prolog プログラムについて教えていただけますか?
要素をリストにまとめ、3で分かれているか分かれていないかをチェック? たとえば、リストは [1, 2, 3] --> 要素の合計は 3 で除算されます。1+2+3=6、6/3=2 なので、出力は次のようになります。真実。
7 がリストにある場合は、それを 2 倍にします。例: 入力リスト --> [1,7,3,7,7]、出力は [1,7,7,3,7,7,7,7] である必要があります。
7 がリストにある場合は、2,7,2 に変更します。例: 入力リスト -->[1,7,2,1]、出力は [1,2,7,2,2,1] である必要があります。
プログラムとは何か、SWI-Prolog でテストする方法は?
期待してありがとう!