Factorial Program using classes C++

Classes are basically created to compress a big program into a small program that is meaningful too.

Here , we gonna work on a factorial program using classes.

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

class factorial
{
int i,f,num;
public:
void read();
void fact();
void display();
};

void factorial::read()
{
cout<<"Enter an Integer to get Factorial:- ";
cin>>num;

}

void factorial::fact()
{
f=1;
for(i=1;i<=num;i++)
{
f=f*i;
}
}

void factorial::display()
{
cout<<"Factorial of "<<num<<" :-"<<f;
}

void main()
{
factorial vk;
clrscr();
vk.read();
vk.fact();
vk.display();
getch();
}


Comments