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

Contenu supprimé Contenu ajouté
Ligne 1 943 :
system("PAUSE");
return 0;
}
</pre>
<pre>
//9.9 check [0-10] V1 > V2
 
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int place (int t1[], int * t2, int n) {
int i, a=0, cpt=0;bool ok=0;
for(i=n;i>=0;--i) if(t1[i]<=10&&t1[i]>0) { cpt++;t2[a]=t1[i];a++;}
return cpt;
}
 
int main(int argc, char *argv[]) {
bool ok;int t1[20], t2[20], n, i, v;
cout<<"intro des valeurs"<<endl;
for(i=0;i<20;++i) {
cout<<"t1["<<i<<"] "<<endl;cin>>t1[i];
}
cout<<"intro de n ? "<<endl;cin>>n;
v=place(t1,t2,n);
if(v>0) cout<<"t1[] contient "<<v<<" [0_10]"<<endl;
 
i=0;
for(i=0;i<v;i++)
cout<<i<<" "<<t2[i]<<endl;
system("PAUSE");
return 0;
 
}
</pre>