vkwave

Fabonacci Problem

Jul 19th, 2011
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.36 KB | None | 0 0
  1. <?php
  2.     $preTerm = 1;
  3.     $nextTerm = 2;
  4.     $fibSum = 3;
  5.     $fibEvenNumberSum = 2;
  6.     for($i = 1 ; $i < 40 ; $i++)
  7.     {
  8.         $fibSum = $preTerm +$nextTerm;
  9.         if($fibSum < 4000000)
  10.         {
  11.             $preTerm = $nextTerm;
  12.             $nextTerm = $fibSum;
  13.             if( $fibSum % 2 == 0 )
  14.                 $fibEvenNumberSum += $fibSum;
  15.         }
  16.         else
  17.             break;
  18.     }
  19.     echo $fibEvenNumberSum;
  20. ?>
  21.  
  22. // output is: 4613732
Advertisement
Add Comment
Please, Sign In to add comment