Friday, 28 March 2014

o Program to create function that accepts an integer and returns its factorial using recursive function

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

void main ( ) 
{ 
      int n, factorial(int);  
      clrscr(); 
     
      cout<<"\n Enter the value of N: "; 
      cin>>n; 
        
      cout<<"\n Factorial of Number "<<n<<" is "<<factorial(n); 
      getch ( ); 
}  
     int factorial(int n) 
     
    { 
                 int m; 
        
               if(n==1) 
           
         { 
                 return (n); 
      
         } 
         
    else 
     
         { 
                  m = n * factorial(n-1); 
         
         return (m); 
      
        }  
        } 

No comments:

Post a Comment