HISTOGRAMME DE LA FRÉQUENCE DES LETTRES ET DES CHIFFRES RENCONTRÉES PENDANT LA L
cs_Vermifuge
Messages postés75Date d'inscriptionsamedi 23 mars 2002StatutMembreDernière intervention18 septembre 2006
-
23 janv. 2006 à 11:01
gatapi21
Messages postés1Date d'inscriptionmardi 17 février 2009StatutMembreDernière intervention21 mai 2010
-
21 mai 2010 à 19:35
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
gatapi21
Messages postés1Date d'inscriptionmardi 17 février 2009StatutMembreDernière intervention21 mai 2010 21 mai 2010 à 19:35
S'il vous plait,est ce que ce programme marche vraiment? ou bien c'est moi qui est nul en assembleur!! sinon comment le faire marcher? j'en ai besoin SVP!!
Merci de votre aide.
cs_patatalo
Messages postés1466Date d'inscriptionvendredi 2 janvier 2004StatutModérateurDernière intervention14 février 20142 4 mars 2006 à 12:54
salut,
c'est vrai que un truc du style:
si = file position
compteurs dw 256 dup(0)
tantque !eof
movzx bx,byte ptr[filebuffer+si]
add bx,bx
inc word ptr [compteurs+bx]
inc si
ensuite, pour ne pas differencier 'a' et 'A' il suffit d'ajouter les 2 compteurs. ( [compteurs+('a'*2)] + [compteurs+('A'*2)] )
c'est pas parce que c'est de l'assembleur qu'il faut negliger l'algorithme, bien au contraire, dans l'etat actuel, c'est le genre de code tu aurais pu garder pour toi car c'est un mauvais exemple, ou plutot un bon exemple de ce qu'il ne faut pas faire.
@++
cs_Vermifuge
Messages postés75Date d'inscriptionsamedi 23 mars 2002StatutMembreDernière intervention18 septembre 2006 23 janv. 2006 à 11:01
Oula, t'as pas plus court ? Parce que là c'est très répétitif pour pas grand chose... :/
21 mai 2010 à 19:35
Merci de votre aide.
4 mars 2006 à 12:54
c'est vrai que un truc du style:
si = file position
compteurs dw 256 dup(0)
tantque !eof
movzx bx,byte ptr[filebuffer+si]
add bx,bx
inc word ptr [compteurs+bx]
inc si
ensuite, pour ne pas differencier 'a' et 'A' il suffit d'ajouter les 2 compteurs. ( [compteurs+('a'*2)] + [compteurs+('A'*2)] )
c'est pas parce que c'est de l'assembleur qu'il faut negliger l'algorithme, bien au contraire, dans l'etat actuel, c'est le genre de code tu aurais pu garder pour toi car c'est un mauvais exemple, ou plutot un bon exemple de ce qu'il ne faut pas faire.
@++
23 janv. 2006 à 11:01