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

Contenu supprimé Contenu ajouté
Ligne 1 752 :
if(f(x)) cout<<x<<" est premier"<<endl;
else cout<<x<<" est non premier"<<endl;
system("pause");
return 0;
}
</pre>
<pre>
// 9.4 nieme premier
#include <cstdlib>
#include <iostream>
#include <cmath>
 
using namespace std;
 
bool f(int x) {
bool ok=1;int i;
if(i>2){
for(i=2;i<x;i++){if(!((double) (x%i)))ok=0;}
}
return ok;
}
 
int main(int argc, char *argv[]) {
int x=0, cpt1=0, cpt2=0;
while(x<=0) {cout<<"entrez x";cin>>x;}
while(cpt1<x){
cpt2++;
if(f(cpt2)) {cpt1++;cout<<cpt2<<" premier"<<endl;}
}
cout<<x<<"ieme premier : "<<cpt2<<endl;
system("pause");