Java - print secuence step by step...

 
Vista:

print secuence step by step...

Publicado por Mike (15 intervenciones) el 09/07/2007 01:10:25
saludos a toda la comunidad:

mi pregunta es con respecto a la impresion numero por numero de la serie Fibonacci
ya he hecho el cod. pero no logro que salga uno por uno los resultados en pantalla se que
es un Syste.out.print... Pero no se donde va exactamente

import java.lang.Integer;

class fibonacci {

static int fibonaccis(int n)
{
if ( n==1 || n == 2 )
return 1;
else
return fibonaccis(n-1) + fibonaccis(n-2);
}

public fibonacci() {
/*----------*/
}

public static void main(String args[])
{
fibonacci f = new fibonacci();
}
}

se como llamar al metodo en el main para que me saque el resultado pero paso a paso la printiada no se. Porfa desearia ayuda. Gracias de antemano

Gracias comunidad.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:print secuence step by step...

Publicado por Jorge Gaviño (1 intervención) el 12/07/2007 01:08:49
Necesitas una variable temporal antes de regresar el resultado. Te recomiendo que pongas los nombres de las clases en mayúsculas para seguir la convensión. No se si es lo que buscas pero prueba esto.

public class Fibonacci {

public static int fibonaccis(int n) {
int res;
if ( n==1 || n == 2 )
res = 1;
else
res = fibonaccis(n-1) + fibonaccis(n-2);
System.out.println("FibonacciDe["+n+"]="+res);
return res;
}

public Fibonacci() {
/*----------*/
}

public static void main(String args[]) {
Fibonacci f = new Fibonacci();
;
System.out.println("res="+f.fibonaccis(6));
}
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar