« Programmation C++/Les structures de contrôles/Exercices » : différence entre les versions

int main()
{
int cmpt = int x=0,choix;
double moy=0,entree;
do{
{
cout << "Entrez une valeur positif (0 pour sortir) "; cin >> entree;
if(entree > 0) {moy = moy + entree; cmpt++;}
} while(choixentree !=4 0);
 
if(cmpt==0) cout << "LaPas valeurde initale vautmoyenne "<< x << endl;
}else
{
coutmoy <<= xmoy <</ endlcmpt;
cout << "La moyenne des " << cmpt << " valeurs = " << moy << endl;
}
return 0;
 
do{
cout << "---- Menu ----" << endl;
cout<<"1 : Ajouter 1"<<endl;
cout<<"2 : Multiplier par 2"<<endl;
cout<<"3 : Soustraire 4"<<endl;
cout<<"4 : Quitter"<<endl;
cout<<"Quel est votre choix : "; cin>>choix;
 
switch(choix)
{
case 1: cout << x << " + 1 = ";
x++; break;
case 2: cout << x << " * 2 = ";
x=x*2; break;
case 3: cout << x << " - 4 = ";
x=x-4; break;
default:
cout << "Ce n'est pas un option valide" << endl;
cout << " on a toujours x = ";
}
cout << x << endl;
} while(choix!=4);
 
cout<<"La valeur finale de x vaut : "<<x<<endl;
 
return 0;
}
</source>
Utilisateur anonyme