diff options
added sem 6 examples
1 files changed, 26 insertions, 0 deletions
| -rw-r--r-- | Sem. 6/Task_1(with functions).cpp | 26 |
diff --git a/Sem. 6/Task_1(with functions).cpp b/Sem. 6/Task_1(with functions).cpp new file mode 100644 index 0000000..db68d0d --- /dev/null +++ b/Sem. 6/Task_1(with functions).cpp @@ -0,0 +1,26 @@ +#include <iostream> +using namespace std; + +bool isPrime(int number) +{ + double temp = sqrt(number); + for (int i = 2; i <= temp; i++) + { + if (number % i == 0) + return false; //Спира функцията и връща отговор - лъжа + } + return true; +} + +int main() +{ + int n; + cin >> n; + + for (int i = 6; i <= n; i += 6) + { + if (isPrime(i - 1) && isPrime(i + 1)) + cout << i - 1 << " " << i + 1 << endl; + } + +}
\ No newline at end of file |
