Witam, napisałem metodę dla ciągu Fibonnacciego ale nie wiem czemu wylicza mi dla n+1 zawsze.Np dla 7 wylicza mi 21-tak jak powinno być dla 8. Ktoś podpowie ?
public class main {
public static int fib(int n){
if(n==0 || n==1)
return 1;
return fib(n-1) + fib(n-2);
}
public static void main(String[] args) {
System.out.print(fib(7));
}
}