Absolute Recursive factorial function C++
C++ VERSION OF Recursive factorial function It will get a number and gives you it's factorial using a Recursive function ( a function that calls itself)
AI
KI-Zusammenfassung: This codebase represents a historical implementation of the logic described in the metadata. Our preservation engine analyzes the structure to provide context for modern developers.
Quellcode
/* Recursive factorial function programmed by Arjang For more info email me [email protected] a recursive function is a function that will call itself it is probably the most difficult type of function designing but when you get use to it, you'll find it VERY USEFULL the c version of this function is also available right here. */ //inserting header file #include<iostream> using namespace std; //declaring function int factorial(int); void main(void) { int number, result; cout<<"Please Enter A number to get it's factorial: "; //getting our target number cin>>number; //calling the function result = factorial(number + 1); //printing out results cout<<endl<<"The factorial is : "<< result; cout<<endl<<endl<<endl<<endl<<endl; } int factorial(int victim) { if(victim>1) { victim = victim - 1; /*this is the whole point where you actually call the same function which you are into, it is called a recursive function. */ victim = victim * factorial(victim); } return victim; }
Originalkommentare (3)
Wiederhergestellt von der Wayback Machine