Acá les dejo el código de como imprimir la serie de Fibonacci en pantalla (sin usar recursividad)
public class Fibonacci
{
public static void main(String args[])
{
int a=0;
int b=1;
int serie=0;
System.out.print((a+b)+"\t");
for (int i=0;i<7;i++)
{
serie=a+b;
a=b;
b=serie;
System.out.print(serie+"\t");
}
}
}
Java,
programacion
0:43
GRACIAS POR EJ ME SIRVIO DE MUCHO
El algoritmo esta bien, pero al comienzo debería mostrar dos veces 1(uno)
este esta hecho en php lo puedes adaptar a java y sale bien (Y).
$n=7;
$b=1;
for ($i=0;$i<$n;$i++){
$serie=$b; $b=$a+$serie;
$a=$serie;
print $serie;
}
Hola me sirvio tu ejemplo para desarrollarlo un poco mejor.
Se los dejo y que sirva a mas.
public void fibonacci(){
int cont=0,
fx2=0,
fx1=0;
for(int i=0; i<n; i++){
fx2=fx1;
fx1=cont;
if(i==0|| i==1)
cont=i;
else
cont=fx1+fx2;
System.out.print(cont+" ");
}
}