Even Factorial Method in Java. I have tried everything and can’t figure it out

how about

int p07EvenFactorial(int n) {
    if (n % 2 == 1) {
        n--;
    }
    int fact = 1;
    for (int i = 2; i <= n; i = i + 2) {
        fact = fact * i;
    }
    return fact;
}

Leave a Comment