Cela peut paraître idiot, mais permet de dire que mon plus grand prédicat/2 renvoie le plus grand élément dans une liste ... la sortie devrait ressembler à ceci:Comment retourner un résultat variable et un vrai/faux dans Prolog?
?- largest([1,2,3,4,5], X).
X = 5.
false.
I mis en œuvre le plus grand, et il fonctionne comme ci-dessus, sauf qu'il doesn 't sortie "faux". Comment puis-je faire en sorte qu'il produise également ce "faux". valeur? C'est pour une tâche ennuyante que je dois terminer. :(
s (X) : si je suis la question à un T, cette réponse quelque peu étrange est ** it **. Et ça a aussi du bon timing! – repeat