EXERCICE 14
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.
Solution
#include<iostream>
using namespace std;
int main()
{
int a[10],nb[21],i;
for(i=0;i<10;i++)
{
do {cout<<"Veuillez taper l'entier numero "<<i<<" : ";cin>>a[i];}
while (a[i]>20 || a[i]<0);
}
for(i=0;i<21;i++)nb[i]=0;
for(i=0;i<10;i++)nb[a[i]]++;
for(i=0;i<21;i++){cout<<"Il y a "<<nb[i]<<" fois l'entier "<<i<<endl;}
return 0;
}
Aucun commentaire:
Enregistrer un commentaire