<?php
header('Content-Type: text/html; charset=utf-8');
error_reporting(-1);


function calculationOfCredit($creditBalance,$percent,$servicePayment,$monthlyPayment,$openBalance)
{
$paymentTotal = null;
$month = 1;
while ($creditBalance > 0) {
 
    $creditBalance = ( $creditBalance * $percent ) + $servicePayment - $monthlyPayment;
    $paymentTotal = ($paymentTotal + $monthlyPayment);
 
    if ($creditBalance < 0) {
        $paymentTotal = ($paymentTotal + $creditBalance) + $openBalance;
        $creditBalance = 0;
        break;
    }
     	$month ++;
 	}
 	return $paymentTotal;
}
$HomoCredit = calculationOfCredit(39999,1.04,500,5000,0);
echo "В HomoCredit анон всего заплатит {$HomoCredit}\n";
$Softbank = calculationOfCredit(39999,1.03,1000,5000,0);
echo "В Softbank анон всего заплатит {$Softbank}\n";
$Strawberrybank = calculationOfCredit(39999,1.02,0,5000,7777);
echo "В Strawberrybank анон всего заплатит {$Strawberrybank}\n";