Galera to tentando fazer a sequecia de Fibonacci para que imprima os 50 primeiros valores de um array e no final ele ta trazendo numeros negativos. o que esta errado nesse codigo??????
Deixo para os mestres
public class Fibonacci {
public static void main(String args[]) {
int[] f = new int[50];
f[0] = 0;
f[1] = 1;
int x;
System.out.print(f[0] + "\n" + f[1] + "\n");
for (x = 2; x <= 49; x++) {
f[x] = f[x - 1] + f[x - 2];
System.out.println(f[x]);
}
}
}