bonjour,
je me met au prolog, mais j'ai un problème pour obtenir toutes les solutions de ma base :
j'aimerai construire une liste avec toutes les réponses possibles de mes prédicats
predicats :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 donne(1). donne(2). donne(3). donne(4). donne(5). donne(6). donne(7). donne(8). donne(9). donne(10). donne(11). donne(12). donne(13). donne(14). donne(15). donne(16). donne(17).
reponse :
si je fait
Code : Sélectionner tout - Visualiser dans une fenêtre à part X=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17].
cela m'affiche bien toutes les réponses, mais je ne comprends pas comment obtenir la liste des réponses.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 affiche :- donne(X), write(X),nl, fail.
merci de vos conseils
ge_ka
Partager