W Javie, jak znajdę n-ty numer Fibonacciego?

Ustalenie sekwencji Fibonacciego jest na tyle łatwe, że można się domyślić:

int num = 0;
int num2 = 1;
int loop;
int fibonacci;
System.out.print(num2);
for (loop = 1; loop <= 10; loop ++)
{
    fibonacci = num + num2;
    num = num2;
    num2 = fibonacci;
    System.out.print(" " + fibonacci);
}

Mój problem polega na próbie określenia wartości dla określonegoN. Jak w, Jeśli chcę znaleźć szósty element w sekwencji, który jest 8, jak znajdę ten numer i tylko tę liczbę?

questionAnswers(4)

yourAnswerToTheQuestion