Fibonacci series program in Java
Fibonacci series program in Java, it takes the number of items to be printed and print that many numbers in Fibonacci series.
import java.util.Scanner;
public class Fibonacci {
public static void main(String[] args) {
int first = 0;
int second = 1;
int next;
System.out.println("Enter the number of terms for fibonacci series: ");
Scanner in = new Scanner(System.in);
int numOfItemsInResult = in.nextInt();
in.close();
System.out.print(first + ", " + second);
for (int count = 3; count <= numOfItemsInResult; count++) {
next = first + second;
System.out.print(", " + next);
first = second;
second = next;
}
}
}
Output:
Enter the number of terms for fibonacci series:
40
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, 17711, 28657, 46368, 75025, 121393, 196418, 317811, 514229, 832040, 1346269, 2178309, 3524578, 5702887, 9227465, 14930352, 24157817, 39088169, 63245986