fork download
  1. <?php
  2.  
  3. function getBalanceFuture($percent, $commission) {
  4. $creditBalance = 39999;
  5. $payout = 5000;
  6.  
  7. for ($month = 1; $creditBalance > 0; $month++) {
  8. $creditBalance = ($creditBalance * $percent) + $commission;
  9. if ($creditBalance > $payout) {
  10. $paymentTotal += $payout;
  11. $creditBalance -= $payout;
  12. } else {
  13. $paymentTotal += $creditBalance;
  14. $creditBalance = 0;
  15. }
  16.  
  17. }
  18. return $paymentTotal;
  19. return $month;
  20. }
  21.  
  22. $HomoCreditTotal = getBalanceFuture(1.04, 500);
  23. $SoftBankTotal = getBalanceFuture(1.03, 1000);
  24. $StrawBerryBankTotal= getBalanceFuture(1.02, 0) + 7777;
  25.  
  26. echo "homo Credit: {$HomoCreditTotal} руб. Оплачено всего: {$paymentTotal} за {$month} месяцев<br>";
  27. echo "Soft Bank: {$SoftBankTotal} руб. Оплачено всего: {$paymentTotal} за {$month} месяцев<br>";
  28. echo "Straw Berry: {$StrawBerryBankTotal} руб. Оплачено всего: {$paymentTotal} за {$month} месяцев<br>";
Success #stdin #stdout #stderr 0.02s 24696KB
stdin
Standard input is empty
stdout
homo Credit: 56423.563121625 руб. Оплачено всего:  за  месяцев<br>Soft Bank: 61268.718210807 руб. Оплачено всего:  за  месяцев<br>Straw Berry: 51806.365496746 руб. Оплачено всего:  за  месяцев<br>
stderr
PHP Notice:  Undefined variable: paymentTotal in /home/aitmUM/prog.php on line 10
PHP Notice:  Undefined variable: paymentTotal in /home/aitmUM/prog.php on line 10
PHP Notice:  Undefined variable: paymentTotal in /home/aitmUM/prog.php on line 10
PHP Notice:  Undefined variable: paymentTotal in /home/aitmUM/prog.php on line 26
PHP Notice:  Undefined variable: month in /home/aitmUM/prog.php on line 26
PHP Notice:  Undefined variable: paymentTotal in /home/aitmUM/prog.php on line 27
PHP Notice:  Undefined variable: month in /home/aitmUM/prog.php on line 27
PHP Notice:  Undefined variable: paymentTotal in /home/aitmUM/prog.php on line 28
PHP Notice:  Undefined variable: month in /home/aitmUM/prog.php on line 28