fork download
  1. <?php
  2. //onyx
  3. /*
  4. Наверняка ты помнишь задачу про любителя телефонов от Эппл, который больше года потом вынужден был экономить на завтраках, чтобы расплатиться по кредиту. Так вот, у этой истории есть продолжение. Я знаю, вы его ждали. Итак, сделав последнюю выплату по кредиту, наш школьник собрался было идти домой и направился к ст.м. Площадь Восстания, как вдруг его взгляд привекла реклама нового планшета Apple New Ipad 32Gb (всего за 39999 р). Понятно, что вскоре наш незадачливый любитель яблок уже держал в руках и поглаживал новый девайс аки кота-манула и чуть слышно шептал «моя прелесть». Поскольку денег у нашего героя уже не было, он решил воспользоваться услугой «покупка в кредит без первого вноса». Кредит предлагают 3 банка, и все на разных условиях:
  5.   кредит за 4% и (мелким шрифтом) 500 р комиссии в месяц от HomoCredit
  6.   кредит за 3% и 1000 р комиссии в месяц от того же банка (Softbank), что и в первой задаче
  7.   нереально вкусное предложение от StrawberryBank за 2% в месяц, без комиссии, но с платой в размере 7777 р за открытие счета (эту сумма прибавляется к сумме долга)
  8. */
  9. header("Content-Type: text/plain; charset=utf-8");
  10. function getTotalSum($percent, $commission, $openDebtPay, $everyMonthPay, $creditSum,$dolg){
  11. $startCredit=$creditSum+$openDebtPay;
  12. echo "Изначальный кредит $startCredit \n";
  13. for ($month = 1; $month <= 36; $month ++) {
  14. $lastTransact=( $startCredit * $percent ) + $commission;
  15. if ($lastTransact<5000){
  16. $startCredit = ( $startCredit * $percent ) + $commission - $lastTransact;
  17. $dolg = $dolg + $lastTransact;
  18. $finalPayed=$dolg+$openDebtPay;
  19. return $finalPayed;
  20. break;
  21. }
  22. $startCredit = ( $startCredit * $percent ) + $commission - $everyMonthPay;
  23. $dolg = $dolg + $everyMonthPay;
  24. }
  25. }
  26. $homoCreditbankTotal=getTotalSum(1.04,500 ,0 ,5000,39999,0);
  27. $softbankTotal=getTotalSum(1.03,1000,0 ,5000,39999,0);
  28. $strawberryBankTotal=getTotalSum(1.02,0, 7777,5000,39999,0);
  29.  
  30. echo "Homobank: {$homoCreditbankTotal}\n";
  31. echo "SoftBank: {$softbankTotal}\n";
  32. echo "Strawberrybank: {$strawberryBankTotal}\n";
  33. ?>
Success #stdin #stdout 0.02s 52432KB
stdin
Standard input is empty
stdout
Изначальный кредит 39999 
Изначальный кредит 39999 
Изначальный кредит 47776 
Homobank: 56423.563121625
SoftBank: 61268.718210807
Strawberrybank: 61336.8738592