class PrimeNumberGenerator { public: int a; explicit PrimeNumberGenerator(int start) { a = start; } int GetNextPrime() { int s = 1; while (s != 2) { for (int i = 2; i < a; i++) { if (a % i == 0) { s = 0; } } if (s == 0) { a += 1; s = 1; } else { s = 2; } } a += 1; return(a - 1); } };