Program wyliczający liczby pierwsze z przedziału od 0 do 100. Najlepiej aby był zrobiony podstawowymi kodami c++.

Odpowiedź :

#include<iostream>

using namespace std;

bool czy_liczba_pierwsza(int n)

{

if(n<2)

 return false;

for(int i=2;i*i<=n;i++)

 if(n%i==0)

  return false;

return true;

}

int main()

{

int i;

bool w;

cout << "liczby pierwsze z przedzialu 0-100: " << endl;

for (i=0; i<=100; i++) {

    w=czy_liczba_pierwsza(i);

    if (w==true) cout << i << ", ";}

return 0;

}