<?php
header("Content-Type: text/plain; charset=utf-8");
mb_internal_encoding('utf-8');
//ПолучитьСуммуКредита(СуммаКредита, ежемесячная плата, процент, ежемесечнаяКомиссия, единовременнаяВыплата, названиеБанка)
function getSumCredit($value, $pay, $persent, $comiss, $onceComiss, $bankName)
{
If ($onceComiss > 0)
{
$value+=$onceComiss; //Прибавляем к долгу единовременную выплату.
}
$a = true;
$mes = 0;
$sum= 0;
while ($a==true):
$value = $value + ($comiss+$value*$persent/100);
$mes+=1;
If ($value>$pay)
{
$value -=$pay;
$sum +=$pay;
}
else
{
$sum+=$value;
$sum=round($sum);
$a=false;
echo "Кредит от банка {$bankName}, обойдётся в {$sum}, выплаты составят - {$mes} месяцев\n";
}
endwhile;
}
//ПолучитьСуммуКредита(СуммаКредита, ежемесячная плата, процент, ежемесечнаяКомиссия, единовременнаяВыплата, названиеБанка)
getSumCredit(39999, 5000, 4, 500, 0, "HomoCredit");
getSumCredit(40000, 5000, 3, 1000, 0,"Softbank");
getSumCredit(39999, 5000, 2, 0, 7777, "StrawberryBank");
?>
preferences:
72.63 ms | 402 KiB | 5 Q