Explore
Connect
Documentation
Snippets
Log in
Sign up
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include
<iostream>
using
namespace
std;
int
factorial(
int
n) {
if
(n ==
1
) {
return
1
;
}
return
n * factorial(n -
1
);
}
int
main() {
cout << factorial(
3
) << endl;
// prints 6
return
0
;
}
Enter to Rename, Shift+Enter to Preview
Run