Une fonction R

lune sene -  
fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

une fonction R qui, quand on lui donne un mot renvoie les lettres qui on été répétées et les nombre de fois qu’elles l’ont été, et sinon, renvoie « Pas de lettre répétée ».

1 réponse

  1. Pierre1310 Messages postés 8854 Statut Membre 652
     
    Salut,

    Lis la charte (que tu as accepté au passage), on est pas la pour faire tes exercices à ta place mais pour t'aider.

    Si tu as fais quelque chose et que tu as besoin d'aide parce que tu ne comprends pas tout on t'aidera.

    Si tu n'as rien fait, reviens quand tu auras fais quelque chose.
    1
    1. lune sene
       
      def occ(ch):
      liste=[]
      for i in ch.lower():
      if i.isalpha() and i not in liste: liste.append(i)
      return str(len(liste))+" occurence(s)"
      0
    2. lune sene
       
      Public Function CompteCaract(buffer As String, lettre As String, nbre As Integer)
      ' Variables locales
      Dim pos As Integer
      Dim old_pos As Integer

      ' Début de la boucle
      old_pos = 1
      nbre = 0
      pos = InStr(old_pos, buffer, lettre, vbBinaryCompare)

      ' Boucle
      While pos <> 0
      nbre = nbre + 1
      old_pos = pos
      pos = InStr(old_pos + 1, buffer, lettre, vbBinaryCompare)
      Wend
      End Function
      0
    3. Pierre1310 Messages postés 8854 Statut Membre 652
       
      Mets tout ça dans une balise C et dis nous ou est le problème, c'est préférable pour t'aider.
      0
    4. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
       
      Plutôt que de mettre dans une balise C, dis-nous en quel langage tu dois programmer. Car le premier code ça ressemble à du python, le second à du VBA.
      Rien de C jusqu'à maintenant...
      0