2). Simple Class Example Program For Find Prime Number In C++

Simple C++ Example Programs,Class Example Program,Find Prime Number Example Program

Definition

The C++ programming language allows programmers to separate program-specific datatypes through the use of classes. Classes define types of data structures and the functions that operate on those data structures. Instances of these datatypes are known as objects and can contain member variables, constants, member functions, and overloaded operators defined by the programmer. 

Syntactically, classes are extensions of the C struct, which cannot contain functions or overloaded operators.

Prime Number:

A prime number (or a prime) is a natural number greater than 1 that has no positive divisors other than 1 and itself.

Class Syntax:

class classname {
Access - Specifier:
Member Varibale Declaration;
Member Function Declaration;
}

Example Program:

/*  Example Program For Simple Class Example Program For Prime Number In C++
    little drops @ thiyagaraaj.com

    Coded By:THIYAGARAAJ MP             */

#include<iostream>
#include<conio.h>

using namespace std;

// Class Declaration
class prime
{
    //Member Varibale Declaration
int a,k,i;
public:

prime(int x)
{
a=x;
}

// Object Creation For Class
void calculate()
{
k=1;
{
for(i=2;i<=a/2;i++)
if(a%i==0)
{
k=0;
break;
}
else
{
k=1;
}
}
}

void show()
{
if(k==1)
cout<<"\n"<<a<<" is Prime Number.";
else
cout<<"\n"<<a<<" is Not Prime Numbers.";
}
};

//Main Function
int main()
{
int a;
cout<<"Enter the Number:";
cin>>a;

// Object Creation For Class
prime obj(a);

// Call Member Functions
obj.calculate();
obj.show();
getch();
return 0;
}


Sample Output:

Enter the Number:10
10 is Not Prime Numbers.

Enter the Number:7
7 is Prime Number.