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));
}
}