Program wypisujący liczby pierwsze

Program wypisujący liczby pierwsze
TB
  • Rejestracja:około 10 lat
  • Ostatnio:prawie 10 lat
  • Postów:7
0

Może ktoś opisać mi krok po kroku działanie tego programu?
#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 << p << " ";
lp++;
}
p++;
}
cout << endl;
return 0;
}

Westen
Panie, pokoloruj Pan składnie.
GO
No i dodaj Pan porządne formatowanie.
spartanPAGE
  • Rejestracja:prawie 12 lat
  • Ostatnio:około miesiąc
0
  1. Pcha się pod skrzydłem innej osoby jak autor na forum
  2. Obrzydza i kłuje w oczy
  3. Zwiększa szansę na nieotrzymanie satyswakcjonującej odpowiedzi.

Co mi Ci mamy tłumaczyć - czym jest pętla? Może co to jest liczba pierwsza?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.