can anyone please make me understand the "for" part of this code...(why we hav taken "j<=i/2" and why we hav used two loops? | Sololearn: Learn to code for FREE!
Neuer Kurs! Jeder Programmierer sollte generative KI lernen!
Kostenlose Lektion ausprobieren
0

can anyone please make me understand the "for" part of this code...(why we hav taken "j<=i/2" and why we hav used two loops?

// code for printing a range of primary numbers #include <iostream> using namespace std; int main() { int n,cnt=1,i=3,flag; cout<<"How many numbers? "; cin>>n; cout<<"\nFirst "<<n<<" Prime numbers:"<<endl; cout<<"2"; while(cnt<n) { flag=0; for(int j=2;j<=i/2;j++) if(i%j==0) { flag=1; break; } if(flag==0) { cout<<", "<<

7th Feb 2017, 1:11 PM
Tushar
0 Antworten