Menu

# Java program for fibonacci series

In Fibonacci series, next number is the sum of previous two numbers for example 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55 etc. By default the first two numbers of fibonacci series are 0 and 1.

#### fibonacci .java

class FibonacciSeries{
public static void main(String args[])
{
int n1=0,n2=1,n3,i,count=10;
System.out.print(n1+" "+n2); //printing 0 and 1
for(i=2;i {
n3=n1+n2;
System.out.print(" "+n3);
n1=n2;
n2=n3;
}
}
}

# Java Program to Display Fibonacci Series using recursion

#### fibonacci .java

class FibonacciSeries1{
public static void main(String args[])
{
int n1=0,n2=1,n3,i,count=10;
System.out.print(n1+" "+n2);//printing 0 and 1
for(i=2;i {
n3=n1+n2;
System.out.print(" "+n3);
n1=n2;
n2=n3;
}
}
}

# Java Program to Display Fibonacci Series using while loop

#### fibonacci .java

public class FibonacciSeries2{
public static void main(String[] args) {
int i = 1, n = 10, t1 = 0, t2 = 1;
System.out.print("First " + n + " terms: ");
while (i <= n)
{
System.out.print(t1 + " + ");
int sum = t1 + t2;
t1 = t2;
t2 = sum;
i++;
}
}
}