En Prolog, lorsqu'on veut trouver toutes les possibilités répondant à certaines conditions, on utilise la démarche suivante :
1°) on explique à Prolog comment on trouve une possibilité répondant aux...
Type: Messages; Utilisateur: Trap D
En Prolog, lorsqu'on veut trouver toutes les possibilités répondant à certaines conditions, on utilise la démarche suivante :
1°) on explique à Prolog comment on trouve une possibilité répondant aux...
Je ne comprends pas bien tous tes calculs, je vais te donner un squelette de programme pour un cas similaires que tu devras adapter à ton problème.
% ligne(Nom, Liste_des_stations).
ligne(m1,...
assert ne fait que les ajouter dans la base de données, pour les afficher on peut faire:
affichestations:-
forall(nbstations(Nomligne,S),
format('Ligne ~w Stations ~w~n'...
Bonjour
Pourquoi utiliser assert ? pour des questions de rapidité ? nbrestations(N,S):-ligne(N,_,Y,_,_),nb(Y,S). fait très bien le travail il me semble.
Sinon on peut faire quelque choses comme ça...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.