Proszę o pomoc szukałam i nie znalazłam. Jestem w trakcie nauki C++.
Chcę aby wynik kodu wyświetlał się:
4
Liczby pierwsze to:
2, 3 5, 7
Obecnie wynik kodu wyświetla się
4
Liczby pierwsze 2 Liczby pierwsze 3 Liczby pierwsze 5 Liczby pierwsze 7
#include <iostream>
using namespace std;
int main( )
{
unsigned int n, lp, p, d;
bool t;
cin >> n;
lp = 0;
p = 2;
while( lp < n )
{
t = true;
for( d = 2; d < p; d++ )
if( p % d == 0 )
{
t = false;
break;
}
if( t )
{
cout << " Liczby pierwsze ";
cout << p << " ";
lp++;
}
p++;
}
cout << endl;
return 0;
}