1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| Algorithme Calcul-Fréquences1 ;
entrée : un tableau T[1..n] dentiers ;
sortie : le nombre doccurrences de chaque élément du tableau ;
const n=500 ;
var i, j, fréquence : entier ;
trouve : booléen ;
début
Pour i = 1 a n // Pour chaque ligne i du tableau
// A-t-on déjà vu la valeur T(i)
Ici, il va falloir ajouter un traitement qui détermine si on a déjà traité cette valeur
Si deja-vue alors
Ecrire ( "on ne fait rien, on a déjà traité", T(i) )
sinon
Faire un traitement qui compte combien de fois T(i) apparaît dans le tableau (une boucle, certainement)
écrire (fréquence de T[i] = fréquence) ;
fin // Fin du Si déjà-vue ... sinon
fin // Fin de la boucle pour i=1 a n |
Partager