factorial of a number

using recursion 


public class test1 {

static int factorial(int num){

if(num==0){
return 1;
}else return num *factorial(num-1);
}
public static void main(String[] args) {
System.out.println(factorial(5));
}
}


using for loop

 public class factorial {

    public static void main(String[] args) {
int fact=1;
for(int i=1;i<6;i++){
fact = fact*i;
}
System.out.println(fact);
}
}

Comments

Popular posts from this blog

Rest Assured

Sort (Bubble) - Java

Rotate the String from position - Java