2012-03-18 5 views
0

アレイ "リスト"を読むには&プロローグで印刷しますか? プロンプトユーザーのアレイ を挿入するために、ユーザーいくつかの彼はその後 を終えています、私はそれが配列 "list"を読み込み、それをプロローグに出力するには?

私は述語でこれを行う方法を考えることはできません印刷することをどのように私に語った - は: は私がする必要があります。

答えて

1

これはあなたが望むものですか?

1 ?- p(X). 

|: a. 

|: b. 

|: c. 

|: d. 

|: end. 

コード: -

X = [a, b, c, d]. 

これは、1つは、この動作を実装する方法です。

p(X) :- read(A), q(A,X-[]). 

q(end,X-X) :- !. 

q(A,[A|X]-Y) :- read(B), q(B,X-Y). 
+0

didntの仕事????? – xsari3x

+0

私のために働く... – gusbro

+0

私はVIP6を使用していますか? – xsari3x

関連する問題