Home >>Cpp Programs >Prime Number Program In C++

We all have read the basic math and prime number is a part of it. **Prime Number Program in C++** is basically a program code that is written to check whether the input entered by the user is a prime number or not. Prime number is basically a number that is greater than 1 and is divisible by 1 or itself. In layman’s terms it can be understood as the numbers that cannot be divided by any number other than itself or 1. For instance, 1, 2, 3, 5, 7, 11, 13, 17, 19, 23.... are known as the prime numbers as they full the definition.

**Example:**

Here is an example of the prime number program in C++ programming language and in this program, the input will be taken from the user and will be checked whether the entered number is prime number or not.

#include <iostream> using namespace std; int main() { int num, a, b=0, flag=0; cout << "Plese Enter Your Number : "; cin >> num; b=num/2; for(a = 2; a <= b; a++) { if(num % a == 0) { cout<<"Given number is not Prime number."<<endl; flag=1; break; } } if (flag==0) { cout << "Given Number is Prime number."<<endl; } return 0; }

Output :

Plese Enter Your Number : 3

Given Number is Prime number.

Plese Enter Your Number : 3

Given Number is Prime number.

Output :

Plese Enter Your Number : 4

Given Number is not Prime number.

Plese Enter Your Number : 4

Given Number is not Prime number.

Cpp Programs
Fibonacci Series in C++
Armstrong Number in C++
Factorial program in C++
Check Palindrome in C++
Prime Number Program In C++
Reverse Number Program in C++
Sum Of Digits Program in C++
C++ Find
C++ protected keyword
CPP Program for different ways to print array elements
CPP Program to determine the colour of chess square
CPP Program to Reverse Number
CPP Program to Calculate Power of a Number
CPP Program to print all Even and Odd numbers from 1 to N
Program to find whether a no is power of two in CPP
C++ program to find largest list of prime numbers
Auto keyword in Cpp
C++ program to print the left Rotation of the array
Convert a given binary Tree to Doubly Linked List
Delete keys in a Linked list using C++ program
How do you delete a linked list in C++
Implement stack with linked list in c++
C++ Program to find first occurrence of a Number Using Recursion in an array
C++ program to find Last occurrence of a Number using Recursion in an array
C++ Program to find Union of two singly Linked Lists
Remove Duplicates from linked list in c++
C++ Program to find Nth node in Linked List
Merge sort singly linked list c++
C++ Program to Convert Roman Number to Integer Number
C++ Program to find LCM of two numbers
C++ Password Generator
C++ Program to multiply two numbers without using multiplication operator
C++ Program to print all possible subset of a set
Sum of all the elements in an array divisible by a given number
Print First uppercase letter in a string c++
C++ Program to Find the Number Occurring Odd Number of Times
C++ Program for Print address of Variable Using Pointer
C++ Program to Find ASCII Value of a Character
C++ Classes and Objects Program
Create a class method in C++
C++ Create Empty Class
Define a class method outside the class definition in C++
How to create multiple objects of a class in C++