Exécuter un prgm prolog

Fermé
nani1300 Messages postés 98 Date d'inscription mardi 19 août 2008 Statut Membre Dernière intervention 26 avril 2010 - 23 févr. 2009 à 21:09
nani1300 Messages postés 98 Date d'inscription mardi 19 août 2008 Statut Membre Dernière intervention 26 avril 2010 - 24 févr. 2009 à 16:58
Bonjour,

--------------------------------------------------------------------------------

bonjour
je voudrais savoire comment exécuter un prgm prolog
j'ai instalé prolog 5.1
par exemple j'ai ecrit la partie de code
Likes (ali , mohammad).
? – likes(ali, mohammad )

prolog rien affiche
meme si je fait test goal
rien ....
aidez moi c'est urgant .

2 réponses

Salut,

la ligne que tu as entrée définit que la relation Likes s'applique au couple (ali,mohammad). Il faut demander un but par la suite pour que prolog fasse quelque chose.
Par exemple, si ensuite tu demandes
Likes(ali,X).
Prolog te répondra
X = mohammad

(il unifie la variable X avec le terme mohammad et trouve donc une façon de réaliser ele but que tu lui as entré.)
0
nani1300 Messages postés 98 Date d'inscription mardi 19 août 2008 Statut Membre Dernière intervention 26 avril 2010 3
24 févr. 2009 à 16:58
ma question que ce qu'on ecritent dans la partie
pridicates ,clause
comment ecrit notre prgm au visual prolog
0