Skip to content

Commit 0ac8731

Browse files
Prime number
1 parent f681f69 commit 0ac8731

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

Prime_Number.cpp

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
#include <iostream>
2+
using namespace std;
3+
4+
int main() {
5+
6+
int i, n;
7+
bool is_prime = true;
8+
9+
cout << "Enter a positive integer: ";
10+
cin >> n;
11+
12+
// 0 and 1 are not prime numbers
13+
if (n == 0 || n == 1) {
14+
is_prime = false;
15+
}
16+
17+
// loop to check if n is prime
18+
for (i = 2; i <= n/2; ++i) {
19+
if (n % i == 0) {
20+
is_prime = false;
21+
break;
22+
}
23+
}
24+
25+
if (is_prime)
26+
cout << n << " is a prime number";
27+
else
28+
cout << n << " is not a prime number";
29+
30+
return 0;
31+
}

0 commit comments

Comments
 (0)