Code no 1= Without any other function with using another function.
#include <iostream>
using namespace std;
int main()
{
int number;
bool prime=true;
cout<<"Enter any number : ";
cin>>number;
if (number<=1)
{
prime=false;
}
else
{
for (int i=2;i<number;i++)
{
if (number%i==0)
{
prime=false;
break;
}
}
}
if (prime)
{
cout<<"The number is a prime number."<<endl;
}
else
{
cout<<"The number is not a prime number."<<endl;
}
}
Code no: 2= With using another function
#include <iostream>
#include <cmath>
using namespace std;
bool prime(int n)
{
if (n<=1)
{
return false;
}
for (int i=2;i<n/2;i++)
{
if (n%i==0)
{
return false;
}
}
return true;
}
int main()
{
int number;
cout<<"Enter any number : ";
cin>>number;
if (prime(number))
{
cout<<"The number is a prime number."<<endl;
}
else
{
cout<<"The number is not prime number."<<endl;
}
}
Result:
Comments
Post a Comment