Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void fibonnaci() {
- int MAX_VALUE = 4000000;
- boolean done = false;
- int sum = 3;
- int fib1 = 1;
- int fib2 = 2;
- int steps = 0;
- while (!done) {
- steps++;
- if(fib1 < MAX_VALUE || fib2 < MAX_VALUE){
- if((fib1 + fib2)%2 == 0){
- sum = sum + (fib1 + fib2);
- }
- if(fib1 < fib2){
- fib1 = fib1 + fib2;
- //System.out.println("Varv nummer " + steps + " värde på fib1 = " + fib1);
- } else {
- fib2 = fib2 + fib1;
- //System.out.println("Varv nummer " + steps + " värde på fib2 = " + fib2);
- }
- } else {
- done = true;
- System.out.println(sum);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement