N'utilisez pas cette balise comme Prologue et Epilogue. Prolog est le langage de programmation logique le plus couramment utilisé. Il prend en charge la programmation non déterministe grâce à un retour en arrière chronologique et à la correspondance de modèles grâce à l'unification.
Je veux écrire un programme Prolog pour supprimer l'élément du milieu d'une liste impaire dans une autre liste. Par exemple, si nous donnons: delete_mid([1 ...
J'essaie de compter de 0 à N, une valeur retournée à la fois, plutôt qu'une liste comme avec numlist / 3. Je pense qu'il est possible d'utiliser la récursivit&eacu ...
comme le titre, dit, j'ai besoin d'écrire un programme qui trouve trois valeurs égales et consécutives à partir d'une liste, par exemple:find(_List, X) :-
lengt ...