fork download
  1. <?php
  2. header("Content-Type: text/plain; charset=utf-8");
  3. function kredit($credit, $percent, $comission, $openDeposit, $oneTimePayment)
  4. {
  5. $spent = 0;
  6.  
  7. $debt = $credit + $openDeposit;
  8. for ($i = 0; $i < 50; $i++) {
  9. $debt = $debt + $comission + ($debt * ($percent / 100));
  10. if ($debt > $oneTimePayment) {
  11. $debt -= $oneTimePayment;
  12. } elseif ($debt <= $oneTimePayment and $debt >= 0) {
  13. $spent = ($oneTimePayment*$i)+$debt;
  14. $debt = 0;
  15. break;
  16. } elseif ($debt < 0) {
  17. echo "На случай если где-то была ошибка, а мне надо об этом знать.\n";
  18. }
  19. }
  20. //echo $spent . " потрачено<br>";
  21. //echo $i . "месяцев<br>";
  22. $spent = round($spent, 2);
  23. return $spent;
  24. }
  25. $oneTimePayment = 5000;
  26. $homoCreditTotal = kredit(39999, 4, 500, 0, $oneTimePayment);
  27. $softBankTotal = kredit(39999, 3, 1000, 0, $oneTimePayment);
  28. $strawberryBankTotal = kredit(39999, 2, 0, 7777, $oneTimePayment);
  29. echo "homoCredit: {$homoCreditTotal} руб. \n";
  30. echo "softBank: {$softBankTotal} руб. \n";
  31. echo "strawberryBank: {$strawberryBankTotal} руб. \n";
Success #stdin #stdout 0.02s 52488KB
stdin
Standard input is empty
stdout
homoCredit: 56423.56 руб. 
softBank: 61268.72 руб. 
strawberryBank: 53559.87 руб.