Nombre d'occurences des chiffres C++
EXERCICE CORRIGE C++ / Nombre d'occurences des chiffres C++ :
Ecrire un programme qui lit une suite de chiffre terminee par le marqueur -1 et affiche le nombre d'occurences de chaque chiffre. On utilisera un vecteur de taille 10 (il ya dix chiffres!) pour faire le decompte du nombre d'occurences de chaque chiffre.
Corretion :
#include <iostream>
using namespace std;
int main()
{
int chiffres[10] = {0}; // On initialise à zéro toutes les cases du tableau chiffres
int x;
cout << "Entrez une suite de chiffres terminee par le marqueur -1 : ";
cin >> x;
while (x != -1)
{
if (x >= 0 && x <= 9)
{
chiffres[x]++;
}
cin >> x;
}
cout << "Nombre d'occurences de chaque chiffre : " << endl;
for (int i = 0; i < 10; i++)
{
cout << i << " : " << chiffres[i] << endl;
}
return 0;
}
Execution :
Ajouter un commentaire