Hola, soy un novato en la programación recién empiezo a estudiar y me estoy interesando entrar a foros y ese tipo de cosas interesantes y necesito ayudar con un código de arreglos de una dimensión con serie fibonacci, de acuerdo a la posición de x y y hacer un fibonacci por cada posición y mostrar si la serie es modificada o clásica , la serie modificada es 1,0 y la clásica es 0,1 y mi código me los manda alrevez, no entiendo muy bien por que...
int x[]= {1,0,1,0};
int y[]= {0,1,0,1};
for (int i = 0; i <x.length;i++){
System.out.println("\nFibonacci de posicion "+ i +"\n");
if(x[i]>y[i]){
System.out.println("Clasica");
}else{
if(x[i]<=y[i]){
System.out.println("Modificada");
}
}
int nelementos=10,ac=x[i]+y[i], aux;
System.out.println(x[i]);
System.out.println(y[i]);
for (int j= 0;j<nelementos;j=j+1){
System.out.println(ac);
aux=ac;
ac=ac+y[i];
y[i]=aux;
}
}
}
}