Wednesday, 27 July 2016

Even Fibonacci numbers


ProjectEuler Problem 2

Each new term in the Fibonacci sequence is generated by adding the previous two terms. By starting with 1 and 2, the first 10 terms will be:
1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...
By considering the terms in the Fibonacci sequence whose values do not exceed four million, find the sum of the even-valued terms.



class fibb{
    public static void main(String args[]){
        int a=0,b=1,c,sum=2;
        for(int i=1;i<=4000000;i++)
        {
            c=a+b;
            a=b;
            b=c;
            if(c%2==0)
            {
            sum+=c;
            //System.out.print(c);

            }
        }
        System.out.print(sum);
    }
}


output

-1833689712

No comments: