Klavyeden terim numarası girilen Fibonacci serisini 1. terimden başlayıp girilen terime kadar ekrana yazdıran programı yazınız.( Fibonacci serisi
sayıları: 1,1,2,3,5,8,13,21,34,55, 89, 144, 233, 377, 610 … vb.
şeklinde devam eder. Her sayı kendisinden önce gelen iki sayının
toplamıdır.)
İlişkili konular: printf, scanf, for,aritmetik
#include
int main()
{
int terim, fb=1, fb2=1,fb3,i;
scanf("%d",&terim);
for(i=1; i<=terim; i++)
{
fb3=fb+fb2;
printf("%d ",fb);
fb=fb2;
fb2=fb3;
}
printf("n");
return 0;
}
Hiç yorum yok :
Yorum Gönder