import acm.program.*;
public class Fibinacci extends ConsoleProgram{
private static final int MAX_TERM_VALUE = 10000;
public void run(){
println("This program lists the Fibinacci sequence.");
int term = 0;
int i = 0;
while (term < MAX_TERM_VALUE){
println(+term);
term = fib(i + 1);
i++;
}
}
private int fib(int i){
int result;
if (i == 0){
result = 0;
} else if (i == 1){
result = 1;
} else {
result = fib(i -1) + fib(i - 2);
}
return result;
}
}
Edited by WingedPanther, 26 March 2010 - 04:33 PM.
add code tags (the # button)


Sign In
Create Account


Back to top









