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
Post a Comment