Skip to main content

Generate fibonacci series upto specified number using Java

Fibonacci series, named after Italian mathematician named Leonardo Pisano Bogollo, later known as Fibonacci, is a series (sum) formed by Fibonacci numbers denoted as Fn.

The numbers in Fibonacci sequence are given as: 0, 1, 1, 2, 3, 5, 8, 13, 21, 38, . . . In a Fibonacci series, every term is the sum of the preceding two terms, starting from 0 and 1 as first and second terms. In some old references, the term '0' might be omitted.

We find applications of the Fibonacci series around us in our day-to-day lives. It is also found in biological settings, like in the branching of trees, patterns of petals in flowers, etc.

We are going to generate fibonacci series upto a given number using Java.

import java.util.Scanner;

public class Fibonacci {

public static void main(String args[]){

int a=0,b=1,c=0,input;

Scanner sc = new Scanner(System.in);

System.out.println("Fibonacci series needs to be genrated upto ? : ");

input = sc.nextInt();

System.out.println(a);

System.out.println(b);

for(int i=0;i<=input-3;i++){

c=a+b;

System.out.println(c);

a=b;

b=c;

}

}

}


Comments

Popular posts from this blog

Applet program to find a number is prime or not using Java

import java.applet.*; import java.awt.*; import java.awt.event.*; /* <applet code="prime.class" width="500" height="600"> </applet> */ public class prime extends Applet implements ActionListener { Label lbl1; TextField txt1,txt2; Button btn1; public void init() { lbl1=new Label("Enter any Number : "); txt1=new TextField(20); txt2=new TextField(20); btn1=new Button("Check"); setLayout(null); txt2.setBounds(130,50,200,20); add(txt2); txt1.setBounds(230,100,120,20); add(txt1); lbl1.setBounds(100,100,120,20); add(lbl1); btn1.setBounds(100,120,40,20); add(btn1); btn1.addActionListener(this); } public void actionPerformed(ActionEvent ae) { String num1=txt1.getText(); int i; int k=0; int num; String str1="Prime no."; String str2="Not Prime no."; num=Integer.parseInt(num1); for(i=1;i<=num;i++) { if(num%i==...

Coding questions & answers for beginners

Coding Questions Top 100 Coding questions & solutions for beginners to develop analytical and logical skills. 1. Sum of two numbers using C, C++ & Java 2. Difference of two numbers using C, C++ & Java 3. Product of two numbers using C, C++ & Java 4. Generate Fibonacci series upto a specified number using Java 5. Write a program to find the HCF of two numbers 6. Write a program to find a leap year using Java 7. Write a program to find the sum of digits of a number using Java 8. Write a program to swap two numbers using temporary variable using Java 9. Write a program to swap two numbers without using temporary variable using Java 10. Write a program to find the whole number using Java 11. Write a program to find the armstrong number using Java 12. Write a program to print table of a given number using Java 13. Write a program to find smallest and largest in three numbers using Java 14. Write a program to find area of a rectangle using Java