IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Prolog Discussion :

[Prolog Debutant] Recuperation d'une sous liste à partir d'une liste


Sujet :

Prolog

  1. #1
    Candidat au Club
    Homme Profil pro
    Etudiant
    Inscrit en
    Avril 2018
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Etudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2018
    Messages : 4
    Points : 3
    Points
    3
    Par défaut [Prolog Debutant] Recuperation d'une sous liste à partir d'une liste
    Bonjour,

    je voudrais faire une vérification sur une liste par exemple :
    verif(L) tel que la liste contient une liste de couples (coordonnées plus des items ) verif([((0,1),i(a,b,c,d)),((0,2),i(a,e,f,g)),((11),i(a,j,k,r))]) je veux appliquer un predicat de verification que sur les elements de la liste se trouvant dans des coordonnées (A,_) par exemple (0,1), (0,2),(0,3) et ignorer (1,1).
    quelqu'un pourrait m'aider s'il vous plait?

  2. #2
    Membre du Club
    Homme Profil pro
    codeur
    Inscrit en
    Mars 2018
    Messages
    158
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : codeur

    Informations forums :
    Inscription : Mars 2018
    Messages : 158
    Points : 64
    Points
    64
    Par défaut Enlever les élément avant le traitement ?
    Bonjour, juste une idée, ne peut- on pas supprimer les élément excédant avant de traiter la liste ?
    Logique sans matière est matière de logique.

  3. #3
    Candidat au Club
    Homme Profil pro
    Etudiant
    Inscrit en
    Avril 2018
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Etudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2018
    Messages : 4
    Points : 3
    Points
    3
    Par défaut
    Bonjour,
    Je ne peux le supprimer car je dois verifier si dans la liste existe des pieces avec un même attribut sur la même ligne donc soit au (0,0) (0,1) (0,2) (0,3) soit (1,0) (1,1) (1,2) (1,3).

  4. #4
    Membre du Club
    Homme Profil pro
    codeur
    Inscrit en
    Mars 2018
    Messages
    158
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : codeur

    Informations forums :
    Inscription : Mars 2018
    Messages : 158
    Points : 64
    Points
    64
    Par défaut Question sur la syntaxe
    si je peux me permettre une question de débutant, que signifie les parenthèses ?
    Pour les listes, j'utilise des crochets,
    quelles est la fonction des parenthèses ?
    (il manquerait une vrgule dans la ligne de d'appel de verif, il est écrit (11) et non pas (1,1). si c'est un copié collé).
    Merci pour vos lumières.
    Logique sans matière est matière de logique.

  5. #5
    Candidat au Club
    Homme Profil pro
    Etudiant
    Inscrit en
    Avril 2018
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Etudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2018
    Messages : 4
    Points : 3
    Points
    3
    Par défaut
    Les parenthèses ce sont pour les couples j'ai une liste de couples de couple et piece Liste[((X,Y),Piece(a,b,c,d))].

Discussions similaires

  1. Réponses: 2
    Dernier message: 03/09/2014, 14h00
  2. Réponses: 2
    Dernier message: 05/03/2010, 14h15
  3. Extraction d'une sous matrice à partir d'une matrice
    Par Christinita dans le forum MATLAB
    Réponses: 16
    Dernier message: 17/01/2009, 10h42
  4. Réponses: 8
    Dernier message: 06/08/2008, 15h59
  5. Extraction d'une sous-chaine à partir d'une chaine principale
    Par gazere dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 13/06/2007, 04h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo