סידרת פיבונצ'י מגדירה חוקיות מסוימת
את צריכה להראות את החוקיות הזאת ע"י שימוש בפרמטרים.
בסידרה הזאת, כל איבר מייצג את סכום שני האיברים שלפניו, ז"א ש n1+n2 = n3 וכן הלאה
קחי 3 פרמטרים a, b ,c ותייצגי את החוקיות בעזרתם
a = 0 b = 1 c = 1
a = 1 b = 1 c = 2
a = 1 b = 2 c = 3
a = 2 b = 3 c = 5
a = 3 b = 5 c = 8
a = 5 b = 8 c = 13
a = 8 b = 13 c = 21
a = 13 b = 21 c = 34
a = 21 b = 34 c = 55
a = 34 b = 55 c = 89
a = 55 b = 89 c = 144
מה החוקיות כאן?
c=a+b
a=b
b=a
זה הכל - ואם נרצה להדפיס זה ייראה ככה :
public static void main(String[] args)
{
int a=0,b=1,c ;
for (int i=0;i<100;i++)
{
c=a+b;
System.out.println(" a = "+a+" b = "+b+" c = "+c);
a=b;
b=c;
}
}