#include<stdio.h>
void main()
{
int
a,b,c,n,i; clrscr();
printf(“enter
n value”); scanf(“%d”,&n);
a=0;
b=1;
if(n==1)
printf(“%d”,a);
else
if(n==2)
printf(“%d%d”,a,b);
else
{
printf(“%d%d”,a,b);
//LOOP WILL RUN FOR 2
TIME LESS IN SERIES AS THESE WAS PRINTED IN ADVANCE
for(i=2;i<n;i++)
{
c=a+b;
printf(“%d”,c);
a=b;
b=c;
}
getch();
}
}
Output:
- Enter n value : 5
0 1 1 2 3
- Enter n value : 7
0
1
1 2 3 5 8
4.
Enter
n value : -6
0 1
Conclusion : The program is error
free
7
VIVA QUESTIONS:
1)
What is Fibonacci series ?
Ans: A fibonacci series is
defined as follows
The first term in the sequence is 0
The
second term in the sequence is 1
The
sub sequent terms 1 found by adding the preceding two terms in the sequence
Formula: let t1,t2,…………tn be terms in fibinacci sequence
t1=0,
t2=1 tn=tn-2+tn-1……where n>2
2)
What
are the various types of unconditional statements?
Ans: goto,Break and
continue
3)What are the various types of conditional
statements?
Ans: if , if else ,switch statements
4)
Expand <STDIO.H >?
Ans: standard input output header file
No comments:
Post a Comment