La fonction count() de la ST fait c'a très bien. Elle compte le nombre d'occurrences d'une valeur. count(itrInput prem, itrInput der, const T &valeur)
Elle est dans l'entete algorithm.
#include <algorithm> // pour count using namespace std;
----------------- ; int source [10] = {1,81,7,32,14,53,16,7,68,91}; int nbreSept=0; int val=7;
nbreSept=count(data, data+10, val); ----------------- ;
Bonne prog++
------------------------------- Réponse au message : -------------------------------
> Comment faire pour trouver l'occurence d'un nombre dans un tableau à 1 dimension en C? > > ex: > > tab[4] = {3, 2, 3, 2} > for (i=0;i<4;i++) > cout << tab[i] << endl ; > > Et ensuite trouver combien de fois il y a le 2 et le 3! Ici l'occurence est de 3 est 2 et de 2 c'est 2 également! > > Merci d'avance!!!
|