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.
______________________________________________________________________________
Solution:-
public class Problem_2{ public static void main(String[] args){ int prev =1; int result=0; double sum=0; while(i<4000000){ result=i+prev; prev=i; i=result; if(result(%2==0){ sum=sum+result; System.out.print(","+i); } } System.out.println("\nSum is "+sum); } }
No comments:
Post a Comment