2016-10-06 4 views
-2

リスト(3 b 6 7 8)があれば、すべての偶数を見つけて新しいリストに追加してからこのリストを印刷しようとしています。 私のリストを通してcdrにdoループを使用しています。その後、(if(evenp(car mylist))))を使用して、新しいリストに最初の偶数を保存してから、if文を再起動します。最終的な印刷は(6 8)にする必要があります。Lispがすべての偶数を見つけて新しいリストに追加する

+1

コードを投稿し、何がうまくいかないかを示して、特定の質問をしてみませんか? – Svante

+0

"Recursion、Luke" - Obi-Two Kenobi – molbdnilo

答えて

1

空のリストを作成し、押して選択した要素をリストに追加します。順序を保持する必要がある場合は、リストの末尾にあるreverseを使用します。

関連する問題