fork download
  1. <?php
  2. $creditBalance = 90000;
  3. /* Долг анона перед банком */
  4. $percent = 1.03;
  5. /* Банк начисляет 3% в месяц от суммы */
  6. $servicePayment = 1000;
  7. /* А также 1000 рублей в месяц комиссии за обслуживание счета */
  8. $monthlyPayment = 5000;
  9. /* Анон платит 5000 р в месяц, это все, что ему дает мама на завтраки */
  10. $paymentTotal = 0;
  11. /* Сколько всего отдал банку анон */
  12.  
  13.  
  14. /* Посчитаем расходы 20 раз на 20 месяцев вперед */
  15. for ($month = 1; $month <= 50; $month++) {
  16. $creditBalance = ($creditBalance * $percent) + $servicePayment;
  17. if ($creditBalance >= $monthlyPayment) {
  18. $creditBalance -= $monthlyPayment;
  19. $paymentTotal += $monthlyPayment;
  20. echo "На $month месяц. Выплатил $monthlyPayment. Кредит: $creditBalance. Уплачено: $paymentTotal \n";
  21. } else {
  22. $sumToPay = $creditBalance;
  23. $creditBalance -= $sumToPay;
  24. $paymentTotal += $sumToPay;
  25. echo "НА $month месяц. Уплачено $paymentTotal \n Кредит выплачен \n";
  26. break;
  27.  
  28. }
  29.  
  30. }
  31. ?>
Success #stdin #stdout 0.01s 20568KB
stdin
Standard input is empty
stdout
На 1 месяц. Выплатил 5000. Кредит: 88700. Уплачено: 5000 
На 2 месяц. Выплатил 5000. Кредит: 87361. Уплачено: 10000 
На 3 месяц. Выплатил 5000. Кредит: 85981.83. Уплачено: 15000 
На 4 месяц. Выплатил 5000. Кредит: 84561.2849. Уплачено: 20000 
На 5 месяц. Выплатил 5000. Кредит: 83098.123447. Уплачено: 25000 
На 6 месяц. Выплатил 5000. Кредит: 81591.06715041. Уплачено: 30000 
На 7 месяц. Выплатил 5000. Кредит: 80038.799164922. Уплачено: 35000 
На 8 месяц. Выплатил 5000. Кредит: 78439.96313987. Уплачено: 40000 
На 9 месяц. Выплатил 5000. Кредит: 76793.162034066. Уплачено: 45000 
На 10 месяц. Выплатил 5000. Кредит: 75096.956895088. Уплачено: 50000 
На 11 месяц. Выплатил 5000. Кредит: 73349.865601941. Уплачено: 55000 
На 12 месяц. Выплатил 5000. Кредит: 71550.361569999. Уплачено: 60000 
На 13 месяц. Выплатил 5000. Кредит: 69696.872417099. Уплачено: 65000 
На 14 месяц. Выплатил 5000. Кредит: 67787.778589612. Уплачено: 70000 
На 15 месяц. Выплатил 5000. Кредит: 65821.4119473. Уплачено: 75000 
На 16 месяц. Выплатил 5000. Кредит: 63796.054305719. Уплачено: 80000 
На 17 месяц. Выплатил 5000. Кредит: 61709.935934891. Уплачено: 85000 
На 18 месяц. Выплатил 5000. Кредит: 59561.234012938. Уплачено: 90000 
На 19 месяц. Выплатил 5000. Кредит: 57348.071033326. Уплачено: 95000 
На 20 месяц. Выплатил 5000. Кредит: 55068.513164325. Уплачено: 100000 
На 21 месяц. Выплатил 5000. Кредит: 52720.568559255. Уплачено: 105000 
На 22 месяц. Выплатил 5000. Кредит: 50302.185616033. Уплачено: 110000 
На 23 месяц. Выплатил 5000. Кредит: 47811.251184514. Уплачено: 115000 
На 24 месяц. Выплатил 5000. Кредит: 45245.588720049. Уплачено: 120000 
На 25 месяц. Выплатил 5000. Кредит: 42602.956381651. Уплачено: 125000 
На 26 месяц. Выплатил 5000. Кредит: 39881.0450731. Уплачено: 130000 
На 27 месяц. Выплатил 5000. Кредит: 37077.476425293. Уплачено: 135000 
На 28 месяц. Выплатил 5000. Кредит: 34189.800718052. Уплачено: 140000 
На 29 месяц. Выплатил 5000. Кредит: 31215.494739594. Уплачено: 145000 
На 30 месяц. Выплатил 5000. Кредит: 28151.959581781. Уплачено: 150000 
На 31 месяц. Выплатил 5000. Кредит: 24996.518369235. Уплачено: 155000 
На 32 месяц. Выплатил 5000. Кредит: 21746.413920312. Уплачено: 160000 
На 33 месяц. Выплатил 5000. Кредит: 18398.806337921. Уплачено: 165000 
На 34 месяц. Выплатил 5000. Кредит: 14950.770528059. Уплачено: 170000 
На 35 месяц. Выплатил 5000. Кредит: 11399.293643901. Уплачено: 175000 
На 36 месяц. Выплатил 5000. Кредит: 7741.2724532178. Уплачено: 180000 
На 37 месяц. Выплатил 5000. Кредит: 3973.5106268143. Уплачено: 185000 
На 38 месяц. Выплатил 5000. Кредит: 92.715945618739. Уплачено: 190000 
НА 39 месяц. Уплачено 191095.49742399 
 Кредит выплачен