Une fonction R

Fermé
lune sene - 8 août 2016 à 11:22
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 9 août 2016 à 09:13
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

Pierre1310 Messages postés 8564 Date d'inscription lundi 21 décembre 2015 Statut Membre Dernière intervention 21 juillet 2020 649
8 août 2016 à 11:25
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
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
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
Pierre1310 Messages postés 8564 Date d'inscription lundi 21 décembre 2015 Statut Membre Dernière intervention 21 juillet 2020 649
8 août 2016 à 11:38
Mets tout ça dans une balise C et dis nous ou est le problème, c'est préférable pour t'aider.
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
9 août 2016 à 09:13
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