Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Please help with this code in Java The assignment is to write a java program tha

ID: 3757337 • Letter: P

Question

Please help with this code in Java

The assignment is to write a java program that calls a function called findA_n(int n, int a_0). The first parameter should be the index in the sequence, and the second parameter should be in the initial condition. Your main() routine should return the result of findA_n() to the console window, and findA_n should be called 3 times as follows:

findA_n(5, 2);
findA_n(5, 3);
findA_n(5, 4);

The formula for a_n should be a_n = -5 a_{n-1} + 4.

The output should be the 6th element of the sequence, a_{5}, where the initial element is 2, 3, and 4, respectively.

Your function must implement recursion, i.e. it must call itself.

Thank you

Explanation / Answer

Answer :


class TestClass {
static int findA_n(int n, int a_0) {
if (n = 0)
return a_0;
return -3 * findA_n(n-1, a_0) + 4;
}
public static void main(String[] args) {
System.out.println(finrA_n(5));
}
}