Skip to content

Instantly share code, notes, and snippets.

@aliharis
Created January 21, 2014 13:28
Show Gist options
  • Save aliharis/8540008 to your computer and use it in GitHub Desktop.
Save aliharis/8540008 to your computer and use it in GitHub Desktop.
import java.util.Arrays;
import java.util.Scanner;
/**
* Fibonacci Number Generator
* @author haris
*/
public class Fibonacci {
public static void main(String args[]) {
/** Initialize the scanner */
Scanner input = new Scanner(System.in);
/** Get the limit from user */
System.out.print("How many Fibonacchi Numbers would you like to generate: ");
int limit = input.nextInt();
/** Initialize the Fibonacci Array */
int Fibonacci[] = new int[limit + 1];
Fibonacci[0] = 1;
Fibonacci[1] = 1;
/** Calculate the Sequence */
for (int i = 2; i <= limit; i++) {
Fibonacci[i] = Fibonacci[i - 2] + Fibonacci[i - 1];
}
/** Display the numbers */
System.out.println("Fibonacci Sequence: " + Arrays.toString(Fibonacci));
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment