Compter le nombre de fois

ulysse00 Messages postés 291 Date d'inscription lundi 6 novembre 2006 Statut Membre Dernière intervention 12 mai 2013 - 5 mars 2007 à 18:36
didoux95 Messages postés 845 Date d'inscription mardi 25 avril 2006 Statut Membre Dernière intervention 1 août 2017 - 6 mars 2007 à 12:55
salut mes amis
je cherche a compter le nombre de fois des éléement de la liste B dans la liste A 
j'ai une liste A={a,b,c,d}
et une liste B={ac,ab}
pour moi le nombre de fois pour ac égale =1 et le nombre de fois de ab égale 1  

3 réponses

didoux95 Messages postés 845 Date d'inscription mardi 25 avril 2006 Statut Membre Dernière intervention 1 août 2017 2
5 mars 2007 à 19:37
Slt.
Si tu n'a que 4 caracteres (A, B, C et D) et uniquement dans cet ordre (a, b, c, d, ac, ab), alors tu peut faire une boucle dans laquelle tu test si tel element est egale a X; et si c'est le cas, tu incremente de 1 la variable associer a cet element.

+
0
ulysse00 Messages postés 291 Date d'inscription lundi 6 novembre 2006 Statut Membre Dernière intervention 12 mai 2013 1
5 mars 2007 à 19:48
mais désolé je n'ai rien compris
0
didoux95 Messages postés 845 Date d'inscription mardi 25 avril 2006 Statut Membre Dernière intervention 1 août 2017 2
6 mars 2007 à 12:55
lool
Excuse.


Donc si dans tes deux deux list les seuls combinaisons possibles sont a, b, c, d, ac et ab alors 
   + tu creer 6 variables de type int (Nba, Nbb, ..., Nbac)
   + dans une boucle, tu recupere les valeur contenu dans tes tableau
   + tu comprare la valeur recuperer  "a" "b" "c" ... "ac"
      + si la valeur correspond (par ex) a "ac"
      + alors tu increment de 1 la variable asccier a "ac" (Nbac)

j'espere que c'est mieu.
+
0
Rejoignez-nous