<?php
//$creditBalance = 39999; /* Долг перед банком */
//$monthlyPayment = 5000; /* платит 5000 р в месяц, это все, что ему дает мама на завтраки */
//$paymentTotal = 0; /* Сколько всего отдал банку */
function homoCredit ()
{
$iphoneCost = 39999; //стоимость Айпада
$percent = 1.04; //проценты
$servicePayment = 500; //комиссия
$monthlyPayment = 5000; //все, что дает мама на завтраки
$paymentTotal = 0; //всего заплатил банку
for (;;)
{
$iphoneCost = $iphoneCost * $percent + $servicePayment; //начисление процентов и комиссии в начале месяца
if ($iphoneCost < $monthlyPayment) //если платить по кредиту меньше, чем 5000
{
$paymentTotal = $paymentTotal + $iphoneCost; //всего отдал банку до этого + остаток по кредиту
$iphoneCost = $iphoneCost - $iphoneCost; //здесь, наверное, лучше написать $iphoneCost = 0
break;
}
else
{
$iphoneCost = $iphoneCost - $monthlyPayment; //вычитаем из остатка по кредиту 5000
$paymentTotal = $paymentTotal + $monthlyPayment; //всего отдал банку до этого + 5000
}
}
return $paymentTotal;
}
function softBank ()
{
$iphoneCost = 39999; //стоимость Айпада
$percent = 1.03; //проценты
$servicePayment = 1000; //комиссия
$monthlyPayment = 5000; //все, что дает мама на завтраки
$paymentTotal = 0; //всего заплатил банку
for (;;)
{
$iphoneCost = $iphoneCost * $percent + $servicePayment; //начисление процентов и комиссии в начале месяца
if ($iphoneCost < $monthlyPayment) //если платить по кредиту меньше, чем 5000
{
$paymentTotal = $paymentTotal + $iphoneCost; //всего отдал банку до этого + остаток по кредиту
$iphoneCost = $iphoneCost - $iphoneCost; //здесь, наверное, лучше написать $iphoneCost = 0
break;
}
else
{
$iphoneCost = $iphoneCost - $monthlyPayment; //вычитаем из остатка по кредиту 5000
$paymentTotal = $paymentTotal + $monthlyPayment; //всего отдал банку до этого + 5000
}
}
return $paymentTotal;
}
function strawberryBank ()
{
$iphoneCost = 39999 + 7777; //стоимость Айпада + стоимость открытия вклада
$percent = 1.02; //проценты
$monthlyPayment = 5000; //все, что дает мама на завтраки
$paymentTotal = 0; //всего заплатил банку
for (;;)
{
$iphoneCost = $iphoneCost * $percent; //начисление процентов и комиссии в начале месяца
if ($iphoneCost < $monthlyPayment) //если платить по кредиту меньше, чем 5000
{
$paymentTotal = $paymentTotal + $iphoneCost; //всего отдал банку до этого + остаток по кредиту
$iphoneCost = $iphoneCost - $iphoneCost; //здесь, наверное, лучше написать $iphoneCost = 0
break;
}
else
{
$iphoneCost = $iphoneCost - $monthlyPayment; //вычитаем из остатка по кредиту 5000
$paymentTotal = $paymentTotal + $monthlyPayment; //всего отдал банку до этого + 5000
}
}
return $paymentTotal;
}
$homoCredit = homoCredit();
$softBank = softBank();
$strawberryBank = strawberryBank();
echo "Кредит в банке HomoCredit обойдётся в {$homoCredit}\n";
echo "Кредит в банке SoftBank обойдётся в {$softBank}\n";
echo "Кредит в банке StrawberryBank обойдётся в {$strawberryBank}\n";