Skip to content

Commit fb03526

Browse files
Merge pull request #27 from SarveshLimaye/master
Added factorial program using recursion
2 parents 2cc1cf0 + c279c6a commit fb03526

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

Basic Codes/Factorial.java

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import java.util.Scanner;
2+
3+
public class Factorial {
4+
public static void main(String[] args) {
5+
System.out.print("Enter number : ");
6+
7+
Scanner in = new Scanner(System.in);
8+
int num = in.nextInt();
9+
int ans = factorialRecursion(num);
10+
System.out.print(num+"! = " +ans);
11+
12+
}
13+
static int factorialRecursion(int i){
14+
if(i==1)
15+
return 1;
16+
17+
return i*factorialRecursion(i-1);
18+
}
19+
}

0 commit comments

Comments
 (0)