اعداد فیبوناچی در سی شارپ
اعداد فیبوناچی به صورت زیر می باشد .
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 ریختیم .