/**
* @author lautturi.com
* Java example: Java Factorial Program Using Loop
*/
import java.util.*;
public class Lautturi {
public static long factorial(long number) {
int i,fact=1;
for(i=1;i<=number;i++){
fact=fact*i;
}
return fact;
}
public static void main(String[] args) {
for (int counter = 0; counter <= 5; counter++) {
System.out.printf("%d! = %d\n", counter, factorial(counter));
}
}
}
output:
0! = 1 1! = 1 2! = 2 3! = 6 4! = 24 5! = 120