Précédent   Forum du club des développeurs et IT Pro > Autres langages > Autres langages > Prolog
Prolog Forum d'entraide sur la programmation en langage Prolog. Avant de poster : Cours Prolog
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 27/12/2012, 21h05   #1
yacne
Invité de passage
 
Inscription : décembre 2009
Messages : 19
Détails du profil
Informations forums :
Inscription : décembre 2009
Messages : 19
Points : 4
Points : 4
Par défaut votre aide svp prolog

Bonjour,
s'il vous plaît est ce que vous pouvez m'aider pour résoudre quelque exercice liés au prolog je suis débutant
le première :
Code :
1
2
Définir le prédicat sous_liste_droite(L,K) ayant la signification : 'K est une sous_liste_droite de la liste L'. 
Les sous-listes droites de [a,b,c] sont [], [c], [b,c] et [a,b,c].
le deuxième (utilise le coup choix) :
on a
Code :
1
2
p(toto). p(tata). p(titi). p(popo).
définir un prédicat lastSolution(X).  qui satisfait p(X) et qui renvoit popo.
Merci
yacne est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/12/2012, 01h22   #2
Trap D
Rédacteur/Modérateur
 
Avatar de Trap D
 
Inscription : septembre 2003
Messages : 4 436
Détails du profil
Informations forums :
Inscription : septembre 2003
Messages : 4 436
Points : 5 300
Points : 5 300
Bonjour

Nous ne sommes pas là pour faire les devoirs. Qu'avez-vous tenté d'écrire pour chaque question ?
__________________
"La haine seule fait des choix" - Koan Zen
"Il ne faut pas être meilleur que les autres, il faut être meilleur que soi." Albert Jacquard
"Ceux qui savent où ils ont posé leur parapluie ne sont pas alcooliques." - pgibonne.
Faites du Prolog, ça vous changera les idées !
Ma page Prolog
Mes codes sources commentés

Mon avatar : Intérieur avec jeune femme de Vilhelm Hammershoi
Trap D est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/12/2012, 15h27   #3
bibi boom
Invité de passage
 
Inscription : avril 2011
Messages : 7
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 7
Points : 1
Points : 1
Par défaut prolog

bonjour ,
j'arrive pas a recuperer mon trajet dans le T
,jai utilisé affiche() mais dés que que je l'enleve sa me retourne false

Code :
1
2
3
4
5
6
7
8
9
10
listeitineraire(D,A,T):-ligne(L,_,_,_,_),
	                   ligne(L2,_,_,_,_),
	                   not(dessert(L,D,A)),
			   dessert(L,D,SC),
			   dessert(L2,SC,A),
			   nbarret(L,D,SC,DIR,_),
			   nbarret(L2,SC,A,DIR2,_),
			   append([L,DIR,D,SC],[L2,DIR2,SC,A],T),
			   affiche(T),
			   intersection(L,L2,SC).
merci de m'aidé
bibi boom est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 03h12.


 
 
 
 
Partenaires

Hébergement Web