You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

15 lines
680 B

public class ExerciseRunner {
public static void main(String[] args) {
Factorial iterativeFactorial = new IterativeFactorial();
Factorial recursiveFactorial = new RecursiveFactorial();
// Test iterative factorial
int number = 5;
long iterativeResult = iterativeFactorial.calculate(number);
System.out.println("Iterative Factorial of " + number + " is: " + iterativeResult); // Expected output: 120
// Test recursive factorial
long recursiveResult = recursiveFactorial.calculate(number);
System.out.println("Recursive Factorial of " + number + " is: " + recursiveResult); // Expected output: 120
}
}