fork download
  1. <?php
  2. function getBalanceInFuture($per, $komission, $openDebt, $payout, $creditsum){
  3. for ($month = 1; $month <= 20; $month ++) {
  4. if ($creditsum<5000){
  5. $LastTransact=( $creditsum * $per ) + $komission;
  6. $creditsum = ( $creditsum * $per ) + $komission - $LastTransact;
  7. $paymentTotal = $paymentTotal + $LastTransact;
  8. $FinalPayed=$paymentTotal+$openDebt;
  9. return $FinalPayed;
  10. break;
  11. }
  12. $creditsum = ( $creditsum * $per ) + $komission - $payout;
  13. $paymentTotal = $paymentTotal + $payout;
  14. if ($creditsum < 0) {
  15. $FinalPayed=$paymentTotal+$openDebt;
  16. return $FinalPayed;
  17. break;
  18. }
  19. }
  20. }
  21. $homoCreditbankTotal=getBalanceInFuture(1.04,500,0,5000,4000);
  22. $softbankTotal=getBalanceInFuture(1.03,1000,0,5000,4000);
  23. $strawberryBankTotal=getBalanceInFuture(1.02,0,7777,5000,4000);
  24. echo "Homobank: {$homoCreditbankTotal}\n";
  25. echo "<br>";
  26. echo "softBank: {$softbankTotal}\n";
  27. echo "<br>";
  28. echo "Strawberrybank: {$strawberryBankTotal}\n";
  29. echo "<br>";
  30. ?>
Success #stdin #stdout #stderr 0.02s 52480KB
stdin
Standard input is empty
stdout
Homobank: 4660
<br>softBank: 5120
<br>Strawberrybank: 11857
<br>
stderr
PHP Notice:  Undefined variable: paymentTotal in /home/dnMZ72/prog.php on line 8
PHP Notice:  Undefined variable: paymentTotal in /home/dnMZ72/prog.php on line 8
PHP Notice:  Undefined variable: paymentTotal in /home/dnMZ72/prog.php on line 8