Algorithm-Implementations Show Factorial.cpp Source code
Return
Download Algorithm-Implementations:
download Factorial.cpp Source code
- Download Algorithm-Implementations Source code - Type:.cpp
- /*
- Factorial
- -----------
- Author: ghostsnstuff
- Date: March 22, 2014
- Properties:
- - the product of all positive integers less than or equal to n
- - recursive
- - n must be >= 0
- Test: 5! = 120
- */
- #include <iostream>
- using namespace std;
- unsigned factorial(int n) {
- if(n == 0) {
- return 1;
- } else {
- return n * factorial(n-1);
- }
- }
- int main() {
- cout << "5! = 5 * 4 * 3 * 2 * 1 = " << factorial(5) << endl;
- }
downloadFactorial.cpp Source code
- Download Algorithm-Implementations Source code
Related Source Codes/Software:
raty - 2017-04-22
RDVTabBarController - Highly customizable tabBar and tabBarController fo... 2017-04-22
material-icon-lib - Library containing over 1500 material vector icons... 2017-04-21
httpdiff - Perform the same request against two HTTP servers ... 2017-04-21
jquerytools - The missing UI library for the Web
... 2017-04-21
mcrouter - Mcrouter is a memcached protocol router for scalin... 2017-04-22
dynomite - A generic dynamo implementation for different k-v ... 2017-04-22
kityminder - Baidu brain figure 2017-04-22
llvm - Mirror of official llvm git repository located at ... 2017-04-22
RBBAnimation - Block-based animations made easy, comes with easin... 2017-04-22
ied - 2017-04-29
Nimble - A Matcher Framework for Swift and Objective-C 2017-04-29
MHVideoPhotoGallery - A Photo and Video Gallery 2017-04-29
shoulda-matchers - Collection of testing matchers extracted from Shou... 2017-04-29
Android-SlideExpandableListView - A better ExpandableListView, with animated expanda... 2017-04-29
AppSales-Mobile - App Sales allows iPhone and Mac App Store develope... 2017-04-29
react-templates - Light weight templates for react
... 2017-04-28
afterglow-theme - A minimal dark Theme for Sublime Text 2 and 3 2017-04-28
jwt-go - Golang implementation of JSON Web Tokens (JWT) 2017-04-28
DeerResume - Tool MarkDown online resume, online preview, edit,... 2017-04-28