/** * @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