Viewing code of FIBONAC
// ------ FIBONAC.CPP --------------
//--- Programmed By Rajesh -----
/*
This is a program to calculate fibonacci numbers with the use of
recursion
fibonacci.cpp
(Style of Computer Programming in C, V.Rajaraman)
Page no:283
see also fib1.cpp ==> without recursion
(Style of Computer Programming in C, V.Rajaraman)
Page no:113
and fib2.cpp ==> with recursion but another style
(style of GOTFRIED's book)
*/
#include<stdio.h>
#include<conio.h>
long int fib(int n)
{
long int result;
if (n==0)
return 0;
else
if(n==1)
return 1;
else
{
result = fib(n-1)+fib(n-2);
return result;
}
}
void main()
{
int input,i;
clrscr();
printf("Enter number of fibonacci numbers to generate:");
scanf("%d",&input);
for(i=1;i<=input;i++)
{
printf("\n%d",fib(i));
}
getch();
}
Home
Library Home:
- 1 1111
- 2 AVG_LINE
- 3 Assembly cubing
- 4 EX02_102
- 5 EX02_18
- 6 EX03_10A
- 7 EX03_11A
- 8 EX03_12A
- 9 EX03_9A
- 10 EX18A_R
- 11 EX1_8AR
- 12 EX2_102B
- 13 EX2_102C
- 14 EX2_Q4
- 15 EX3R9A
- 16 EX3_8A
- 17 EXCEQNO4
- 18 EXCSQ6A
- 19 EX_2_102
- 20 EX_CPLUS
- 21 FIB1
- 22 FIB2
- 23 FIB3
- 24 FIBONAC
- 25 FIB_NO_R
- 26 Fibonaci_without ercursion
- 27 MULTIRAJ
- 28 PALINDCT
- 29 PLDRM_N
- 30 Pointer matrix multiply
- 31 RAJ3
- 32 RAJAGE
- 33 RAJMAT1
- 34 RPBROKER
- 35 RPDIGIT
- 36 RPDIGIT1
- 37 RPKILOMETE
- 38 RPOVERTIME
- 39 RPRestaurantBilling
- 40 SRCOMP1
- 41 SRIIMP
- 42 STRUCTCW
- 43 socket programming