نمایان
www.3manage.com
لایسنس آنتی ویروس

سری فیبوناچی با برنامه نویسی C و ++C

سری فیبوناچی از برنامه های معروفی است که تمامی برنامه نویسان ابتدایی تا حرفه ای با آن آشنایی یا حداقل یکبار اسم آنرا شنیده اند ، سری فیبوناچی از صفر شروع شده و از حاصل جمع دو عدد قبلی عدد بعدی حاصل می شود که بر اساس قانون آن عدد اول ۰ و عدد دوم ۱ می باشد در نتیجه برای به دست آوردن عدد دوم باید ۱+۰ کرد که می شود ۱ و به همین صورت تا بی نهایت می توانید حرکت کنید ، نمونه ای از این سری را در زیر به نمایش گذاشته ایم که قطعه کدی که در اختیار شما قرار داده ایم سری فیبوناچی را تا n عدد بدست و چاپ می کند.

۰+۱+۱+۲+۳+۵+۸+۱۳

توجه: برای استفاده از برنامه فوق در ++C فقط کدهای scanf و printf را به Cin و Cout تغییر دهید.

[code lang=”cpp”]

#include<stdio.h>
#include<conio.h>
main()
{
int n,i,f1,f2,fibo=0;
clrscr();
scanf("%d",&n);
f1=0;
f2=0;
if (n>=2)
{
printf("%d,%d,",f1,f2);
for(i=3;i<=n;i++)
{
fibo=f1+f2;
f1=f2;
f2=fibo;
printf("%d,"fibo);
}
}
getch();
return 0;
}

[/code]

۱۰پاسخ به “سری فیبوناچی با برنامه نویسی C و ++C”

یک نظر بگذارید

دسته‌ها
اين سايت را حمايت مي کنم