Bonjour à vous tous. Pour mon cours de mathématique, j'ai besoin de faire un petit programme en c++. J'ai besoin d'aller chercher des valeurs numériques dans un fichier .txt et de les mettres ensuites dans un vecteur. Pour cela, je l'ai déja fait. Ensuite je dois parcouris le vecteur et additionner tout les nombres qui sont identiques.
par exemple j'ai dans mon vecteur : 1112233334455566
je dois pouvoir aditionner le nombre de 1 qui me donne 3 ici. Pour faire le calcul d'un seul chiffre c'est super simple mais je sais pas comment faire pour que la recherche du vecteur continue et qu'il calcul aussi les autres nombres. Voici le bout de programme que j'ai fait pour le moment. Merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 double RegrouperNombres(vector<double>& p_s_nombre) { int cptNombre= 0; for(int i= 0; i != p_s_nombre.size(); ++i) { if(p_s_nombre[i] == p_s_nombre[0]) ++cptNombre; } return cptNombre; }
Partager