Java program Fibonacci series
The successive numbers are generated from its previous two state numbers in the series is called Fibonacci series. Initially, the series has first number =0 and second number =1 and third successive number is generated by summing first and second number in the series.
Initial Fibonacci series F has = {0,1} and successive elements are 3rd element = 0+1 =2 F = {0,1,2} 4th element = 1+2 =3 F = {0,1,2,3} 5th element = 2+3 =5 F = {0,1,2,3,5}
Pseudocode - Fibonacci series to positive integer N
- print cF
- cF= cF + pF
- pF=cF-pF
Java Program - Fibonacci series
The Java program generates Fibonacci series of numbers upto given integer N.
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Fibonacci {
public static void main(String[] args) throws IOException {
InputStreamReader dis =new InputStreamReader ( System.in );
BufferedReader br =new BufferedReader(dis);
System.out.println("Find Fibonacci series upto a value n");
System.out.println("Enter the value ");
String arg1 =br.readLine();
int F = Integer.parseInt(arg1);
int cF=0,pF=1;
System.out.println("Fibonocci Series :");
do {
System.out.print( cF +" ");
cF= cF + pF;
pF=cF-pF;
} while (cF < F );
}
}
Output
Find Fibonacci series upto a value Enter the value 15 Fibonocci Series : 0 1 1 2 3 5 8 13
Comments
Post a Comment