Prologue Créer des faits mortal(socrates).
Continuer la lectureCatégorie : prolog
« Prolog Si » Réponse du code
prolog Si bazoo(5) :- doSomething. bazoo(Foo) :- Foo =/= 5, doSomeOtherThing. La Source
Continuer la lecture« Comment utiliser la réponse à la recherche de Findall to Prolog » Réponse
Comment utiliser Findall à Prolog ?- findall(X,g(a,X),Bag). Bag = []. La Source
Continuer la lectureRéponse du code « menu dans le menu dans le menu
Menu axé sur Prolog get_action(Choice) :- menu(‘Title’, [ option_1 : ‘Option One’ , option_2 : ‘Option Two’ , quit : ‘Quit’ ], Choice). La Source
Continuer la lecture« Additionneur complet dans PROGolog » Code Réponse
Plein additionneur à Prolog halfadd(X, Y, Z, C) :- Z is X xor Y, C is X /\ Y. fulladd(X, Y, C, Z, D) :- […]
Continuer la lecture« Commentaires de PRAGolog » Réponse du code
Commentaires de Prolog %Prolog ignores everything after this sign %but only up to the end of the line. /* However, Prolog ignores everything after this […]
Continuer la lecture«Prolog supprimer l’élément de la liste» Réponse du code
Prolog supprimer l’élément de la liste % output empty list if an element is to be deleted from an empty list delete_all(_,[],[]). % if current […]
Continuer la lectureRéponse du code « prolog Factoriial »
prolog Factoriial factorial(0, 1). factorial(N, F) :- N > 0, Prev is N -1, factorial(Prev, R), F is R * N. La Source
Continuer la lecture« Traduire (1 2 9 Un deux neuf) PROGRAMMATION PROG » Code de la réponse
Traduire (1 2 9 One One Neuf) Programmation PRolog totext(0, ‘zero’). totext(1, ‘one’). totext(2, ‘two’). totext(3, ‘three’). totext(4, ‘four’). totext(5, ‘five’). totext(6, ‘six’). totext(7, ‘seven’). […]
Continuer la lecture« PROLU ASSERT » Réponse du code
prologit affirmer % inserts a fact into the database % deprecated assert(+Term). % inserts a fact in the beginning of the database asserta(+Term). % inserts […]
Continuer la lecture