برنامه ای بنویسید که اعداد فیبوناچی را نمایش دهد .

اعداد فیبوناچی به صورت زیر می باشد .

1    1    2     3      5     8     13      21      34

همانطور که در تصویر بالا مشاهده کردید هر عدد با عدد ماقبلش جمع می شود و عدد بعد را تشکیل می دهد.

 

;int f1=1, f2=1, temp
;Console.Write(f1+" ")
;Console.Write(f2+" ")
for (int i = 1; i <= 10; i++)
}      
;temp = f2          
;f2 = f1 + f2          
;f1 = temp          
;Console.Write(f2+" ")         
{      


;()Console.ReadKey

در برنامه ی بالا همانطور که مشاهده شد ابتدا از سه متغییر استفاده کردیم به نام های f1 , f2 , temp مقدار f1  مربوط به عدد قبل و متغیر f2  مربوط به عدد بعد می باشد . برای اینکه ترتیب اعداد فیبوناچی را داشته باشیم ابتدا متغیر های f1,f2 را به چاپ رساندیم سپس وارد حلقه ی for شدیم در حلقه ی for ابتدا مقدار عدد دوم که همان f2 باشد را درون ظرفی به نام temp ریختیم .