فیبوناچی چیست؟
به طور ساده فیبوناچی دنباله ای از اعداد است که از حاصل جمع دو عدد قبلی خود به دست می آید. شروع این دنبال از مجموع ۱ + ۱ آغاز می شود و تا هر میزان که شما بخواهید ادامه پیدا می کند.
مثال: عدد فیبوناچی 5 را بدست آورید؟
112358
کد برنامه فیبوناچی در جاوا:
package com.company; import java.util.Scanner; public class Main {// شروع کلاس public static void main(String[] args) {// شروع متد main // write your code here int x = 0 , y = 1, z = 0; Scanner input = new Scanner(System.in); System.out.println ( "عدد خود را وارد بکنید:" ); int data = input.nextInt (); //گرفتن عدد از کاربر if (data > 1) // شرط اگر داده وارد شده بزرگ تر از یک بود یک و چاپ بکن {// شروع شرط System.out.print ( "1" ); }//پایان شرط for (int i = 0; i < data ; i++) { //شروع حلقه z = x + y; System.out.print ( z ); x = y; y = z; }// پایان حلقه } //پایان متد main }//پایان کلاس
خروجی برنامه فیبوناچی:
عدد خود را وارد بکنید: 5 112358