Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- bool pierwsza(unsigned n, unsigned* dzielnik, unsigned* nastepna)
- {
- bool flaga = true;
- for (unsigned i = 2; i <= pow(n, 0.5); ++i)
- {
- if (n % i == 0)
- {
- *dzielnik = i;
- flaga = false;
- break;
- }
- }
- if (flaga)
- {
- *dzielnik = 0;
- *nastepna = n;
- return true;
- }
- unsigned a;
- unsigned* pointer = &a;
- for (unsigned i = n + 1; true; ++i)
- {
- if (pierwsza(i, pointer, nastepna))
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement