What is the Fibonacci series? in java | Displaying the Fibonacci sequence using a loop

In this program, we will learn what is Fibonacci series and their example using for loop and while loop.

In the Fibonacci series, the next number is the sum of the previous two numbers. The first two numbers in the Fibonacci series are 0 and 1.

Fibonacci numbers are used significantly in computational run-time studies of algorithms to determine the largest common divisor of two integers. In arithmetic, the Wiethoff array is an infinite matrix of numbers that originates from the Fibonacci sequence.
Fibonacci sequences: 0, 1, 1, 2, 3, 5, 8, 13, 21, …

Way-1: Java Program to Display Fibonacci Series using while loop

import java.io. *;
import java.util. *;
public class Fabonacci {

static public void main(String[]sss)
 {
int n = 10, a = 0, b = 1;

while (a <= n)
    {
        System.out.print(a + " ");
    int
    sum = a + b;
    a = b;
    b = sum;

    }
   }
 }

Output:

PS C:\Users\Pramod\Desktop\MPS>  c:; cd 'c:\Users\Pramod\Desktop\MPS'; & 'c:\Users\Pramod\.vscode\extensions\vscjava.vscode-java-debug-0.31.0\scripts\launcher.bat' 'C:\Program Files\Java\jdk-15.0.2\bin\java.exe' '--enable-preview' '-XX:+ShowCodeDetailsInExceptionMessages' '-Dfile.encoding=UTF-8' '-cp' 'C:\Users\Pramod\AppData\Roaming\Code\User\workspaceStorage\68adb333e7c4b36a52ea53bc8c24e1ec\redhat.java\jdt_ws\MPS_776f50d0\bin' 'Fabonacci'

0 1 1 2 3 5 8

PS C:\Users\Pramod\Desktop\MPS>

Way-2: Java Program to Display Fibonacci Series using while loop

Public class JavaExample {

public static void main (String [] args) {

int count = 7, num1 = 0, num2 = 1;
System.out.print ("" + count + "Fibonacci series of numbers:");

int i = 1;
While (i <= count)
{
System.out.print (num1 + "");
int sumOfPrevTwo = num1 + num2;
num1 = num2;
num2 = sumOfPrevTwo;
i ++;
}
}
}
Output:
PS C:\Users\Pramod\Desktop\MPS>  c:; cd 'c:\Users\Pramod\Desktop\MPS'; & 'c:\Users\Pramod\.vscode\extensions\vscjava.vscode-java-debug-0.31.0\scripts\launcher.bat' 'C:\Program Files\Java\jdk-15.0.2\bin\java.exe' '--enable-preview' '-XX:+ShowCodeDetailsInExceptionMessages' '-Dfile.encoding=UTF-8' '-cp' 'C:\Users\Pramod\AppData\Roaming\Code\User\workspaceStorage\68adb333e7c4b36a52ea53bc8c24e1ec\redhat.java\jdt_ws\MPS_776f50d0\bin' 'Fabonacci'

Fibonacci series of 7 numbers: 0 1 1 2 3 5 8

PS C:\Users\Pramod\Desktop\MPS>

Java Program to Display Fibonacci Series using for loop

Public class JavaExample {

public static void main (String [] args) {

int count = 7, num1 = 0, num2 = 1;
System.out.print ("" + count + "Fibonacci series of numbers:");

for (int i = 1; i <= count; ++ i)
{
System.out.print (num1 + "");

/ * At each iteration, we are assigning another number
* To specify the sum of the first number and the last two
* Number on the second number
* /
int sumOfPrevTwo = num1 + num2;
num1 = num2;
num2 = sumOfPrevTwo;
}
}
}

Output:

PS C:\Users\Pramod\Desktop\MPS>  c:; cd 'c:\Users\Pramod\Desktop\MPS'; & 'c:\Users\Pramod\.vscode\extensions\vscjava.vscode-java-debug-0.31.0\scripts\launcher.bat' 'C:\Program Files\Java\jdk-15.0.2\bin\java.exe' '--enable-preview' '-XX:+ShowCodeDetailsInExceptionMessages' '-Dfile.encoding=UTF-8' '-cp' 'C:\Users\Pramod\AppData\Roaming\Code\User\workspaceStorage\68adb333e7c4b36a52ea53bc8c24e1ec\redhat.java\jdt_ws\MPS_776f50d0\bin' 'Fabonacci'

fibonacci series of 7 number: 0 1 1 2 3 5 8

PS C:\Users\Pramod\Desktop\MPS>

Recommended Post:

Find the solution to the salesforce Question.

Pramod Kumar Yadav is from Janakpur Dham, Nepal. He was born on December 23, 1994, and has one elder brother and two elder sisters. He completed his education at various schools and colleges in Nepal and completed a degree in Computer Science Engineering from MITS in Andhra Pradesh, India. Pramod has worked as the owner of RC Educational Foundation Pvt Ltd, a teacher, and an Educational Consultant, and is currently working as an Engineer and Digital Marketer.



Leave a Comment