Sunday, 24 December 2017

Question :
A Fibonacci number is a number in the sequence 1, 1, 2, 3, 5, 8, 13, 21,…. Note that first two Fibonacci numbers are 1 and any Fibonacci number other than the first two is the sum ofthe previous two Fibonacci numbers. For example, 2 = 1 + 1, 3 = 2 + 1, 5 = 3 + 2 and so on.
Write a function named isFibonacci that returns 1 if its integer argument is a Fibonaccinumber, otherwise it returns 0.
The signature of the function is
   int isFibonacci (int n)
public static int isfibonacii(int n)
        {
            int a = 0, b = 1, c = 0;
            while(c<n)
            {
                c = a + b;
                a = b;
                b = c;
            }
            if(c==n)
            {
                return 1;
            }
            else
            {
                return 0;
            }


        }

0 comments:

Post a Comment

Powered by Blogger.

Followers

Translate

Currency Converter

Exchange Rate

Featured post

Interpolation in angular 5

When we want to communicate from component class to template ,we can use interpolation which use the { { expression }} to render the bound...

Popular Posts

My Facebook Page