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 :

nombre d'apparitions d'une lettre


Sujet :

Prolog

  1. #1
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2010
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2010
    Messages : 146
    Points : 156
    Points
    156
    Par défaut nombre d'apparitions d'une lettre
    bonsoir,
    j'ai un prédicat apparition qui donne le nombre d'apparition d'un caractère dans un mot,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    apparition(Mot,Lettre,Y):-
    je veux utiliser une variable comme un compteur. cette variable doit commencer par 0 et s'incrémenter de 1. je n'arrive pas comment faire cette initialisation. merci .

  2. #2
    Expert confirmé
    Avatar de slim_java
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2008
    Messages
    2 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2008
    Messages : 2 272
    Points : 4 539
    Points
    4 539
    Par défaut
    Il suffit de déclarer ton compteur dans un goal et lui attribuer une valeur initiale.

  3. #3
    Rédacteur/Modérateur
    Avatar de Trap D
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    4 942
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 4 942
    Points : 6 498
    Points
    6 498
    Par défaut
    Première chose comment est représenté le mot, une liste de lettres ?
    Si oui, tu peux t'inspirer de ce code : https://www.developpez.net/forums/d1...ique-besoin/#7 en enlevant tous les '!' qui ne servent pas à grand chose.
    "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 : La Madeleine à la veilleuse de Georges de La Tour

  4. #4
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2010
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2010
    Messages : 146
    Points : 156
    Points
    156
    Par défaut
    Merci Trap D

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Compter nombre de répétitions d'une lettre dans un texte saisi
    Par tabrouri2000 dans le forum Général Java
    Réponses: 2
    Dernier message: 09/07/2011, 02h10
  2. Compter le nombre d'apparition d'une valeur.
    Par ithurts dans le forum Requêtes
    Réponses: 3
    Dernier message: 29/09/2010, 19h08
  3. nombre d'occurence d'une lettre
    Par ikramta dans le forum Excel
    Réponses: 8
    Dernier message: 31/03/2009, 15h54
  4. nombre de répitation d'une lettre dans un texte
    Par awax dans le forum Delphi
    Réponses: 5
    Dernier message: 15/08/2006, 19h31
  5. Compter le nombre d'apparitions d'une valeur
    Par dynexd dans le forum Access
    Réponses: 4
    Dernier message: 07/04/2006, 01h30

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