Exercice langage C: Afficher le nombre de fois qu'on a tapé un entier stocké dans un tableau

Cet exercice a pour but de vérifier les points techniques suivants :

  • Utilisation simple de tableaux.
  • Gestion d'une liste triée grâce à un tableau statique.
  • Calculer nombrefois de saisie d'un entier

Travail à Faire:

Ecrire un programme qui demande à l'utilisateur de taper 10 entiers compris entre 0 et 20 qui seront stockés dans un tableau et qui affiche le nombre de fois qu'on a tapé un 0, le nombre de 1, le nombre de 2, ..., le nombre de 20.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include
using namespace std;
 
int main()
{
int a[10],nb[21],i;
 
for(i=0;i10;i++)
{
        do {cout"Veuillez taper l'entier numero "i" : ";cin>>a[i];}
                while (a[i]>20 || a[i]0);
}
 
for(i=0;i21;i++)nb[i]=0;
for(i=0;i10;i++)nb[a[i]]++;
 
for(i=0;i21;i++){cout"Il y a "nb[i]" fois l'entier "iendl;}
return 0;
}