Nov 30, 2014

Recursive Function Progamming

#include <iostream>
#include <algorithm>
using namespace std;

class Factorial
{
public:
    void setnum(int n)
    {
    number = n;
    }
    protected: int number;
};
class findfact: public Factorial
{
public:
    int fact=1;
    void getfact()
    {
    for(int i = 1; i <= number; i++)
    {
    fact *= i;
    }
    cout<<"The Factorial value for the number is "<<fact;
    }
};

int main()
{
    findfact facts;
    int n;
    cout<<"Enter a number: ";
    cin>>n;
    facts.setnum(n);
    facts.getfact();
    return 0;
}

No comments:

Create a Diamond in C++

 #include<iostream> using namespace std; int main() { int i, j, k,r; cout<<"Enter the row of diamond   "; cin>>r...