public class Factorial { public int computeFactorial(int n) { int i; int factorial; factorial = 1; i = 1; while (i <= n) { factorial = factorial * i; i = i + 1; } return factorial; } static public void main(String[] args) { Factorial factorial = new Factorial(); int value = factorial.computeFactorial(5); System.out.println("Factorial = " + value); } }