ProAnswers.org

C program to generate the Fibonacci series

2 Likes

home work questions.?? :slight_smile:

Fibonacci series: Any number in the series is obtained by adding the previous two numbers of the series.

Let f(n) be n’th term.
f(0)=0;
f(1)=1;
f(n)=f(n-1)+f(n-2); (for n>=2)
Series is as follows
0
1
1 (1+0)
2 (1+1)
3 (1+2)
5 (2+3)
8 (3+5)
13 (5+8) and so on…

////PROGRAM:////***

#include
int main() {
//array fib stores numbers of fibonacci series
int i, fib[25];
/////////initialized first element to 0
fib[0] = 0;
/////////initialized second element to 1
fib[1] = 1;
/////////loop to generate ten elements
for (i = 2; i < 10; i++) {
///////// i’th element of series is equal to the sum of i-1’th element and i-2’th element.
fib[i] = fib[i - 1] + fib[i - 2];
}
printf("The fibonacci series is as follows
“);
/////////print all numbers in the series
for (i = 0; i < 10; i++) {
printf(”%d
", fib[i]);
}
return 0;
}

OUTPUT:
The fibonacci series is as follows
0
1
1
2
3
5
8
13
21
34

ya… please help…

thanks a lot…!!!

#include
void main()
{
int fib,num,n1,n2;
printf(“enter num value”);
scanf("%d",&num);
printf(“enter n1,n2 values”);
scanf("%d,%d",&n1,&n2);
for(i=0;i