« Utilisateur:Zulul/Wikimodule:langage C++ niveau1:Etudiant zulul » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 1 629 :
}
</pre>
<pre>
#include <cstdlib>
#include <iostream>
using namespace std;
 
int main(){
int v[10],i, idx=0, A, c=0, moy=0, num=-1;
bool ko=1;
 
while(c!=5){
cout<<"1. ajout"<<endl<<"2. liste"<<endl<<"3. moyenne"<<endl<<"4. supprimer"<<endl<<"5. quitter"<<endl;
switch(c){
case 1:
while(ko){
ko=0;
cout<<"A ? ";cin>>A;v[idx]=A;idx++;break;
for(i=0;i<idx+1;i++) if(A==v[i]){ko=1;cout<<"existe deja!"<<endl;}
}
case 2:
for(i=0;i<idx+1;++i){cout<<"v["<<i<<"] : "<<v[i]<<endl;}
case 3:
for(i=0;i<idx+1;++i){moy += moy+v[i];}
cout<<"moyenne : "<<(double) moy/(idx+1)<<endl;
case 4:
while(num<0||num>idx){cout<<"indice a supprimer ? ";cin>>num;}
for(i=num;i<idx+1;i++){v[i]=v[i+1];}
--idx;
default:
cout<<"choix incorrect"<<endl;break;
}
return 0;
}
</pre>
++FIN - [[Utilisateur:Zulul|Zulul]] 1 mai 2006 à 18:27 (UTC)
 
=== Semaine 9 ===