- #include <iostream.h>
-
-
- long Fibonacci(long n)
- {
- long i, a=1, b=1, c ;
-
- switch(n)
- {
- case 0:
- case 1:
- {
- break ;
- }
- default:
- {
- for(i=2;i<=n;i++)
- {
- c = a + b ;
- a = b ;
- b = c ;
- }
- break;
- }
- }
-
- return b ;
- }
-
- void main()
- {
- long n ;
- cout << "Suite de Fibonacci\n\n n = " ;
- cin >> n ;
- cout << "\nFibonacci(" << n << ") = " << Fibonacci(n) << "\n";
-
- }
-
#include <iostream.h>
long Fibonacci(long n)
{
long i, a=1, b=1, c ;
switch(n)
{
case 0:
case 1:
{
break ;
}
default:
{
for(i=2;i<=n;i++)
{
c = a + b ;
a = b ;
b = c ;
}
break;
}
}
return b ;
}
void main()
{
long n ;
cout << "Suite de Fibonacci\n\n n = " ;
cin >> n ;
cout << "\nFibonacci(" << n << ") = " << Fibonacci(n) << "\n";
}