<?php
function gettingIpad($creditSum, $payout, $procent, $commission, $openAccount){
$paymentTotal = 0;
if ($openAccount > 0){
$creditSum = $creditSum + $openAccount; //сразу вписываем в долг открытие счета
}
for($i = 0; $i<= 20; $i++){
$creditSum = ($creditSum * $procent) + $commission;
if ($creditSum <= $payout){
$paymentTotal = $paymentTotal + $creditSum;
return $paymentTotal; //чтобы не переплачивать
}
$creditSum = $creditSum - $payout ;
$paymentTotal = $paymentTotal + $payout;
}
}
$creditSum = 39999;
$payout = 5000;
$homoCreditTotal = gettingIpad($creditSum, $payout, 1.04, 500, 0);
$softBankTotal = gettingIpad($creditSum, $payout, 1.03, 1000, 0);
$srawberryTotal = gettingIpad($creditSum, $payout, 1.02, 0, 7777);
echo "homoCredit: $homoCreditTotal.\n";
echo "softBank: $softBankTotal.\n";
echo "srawberry: $srawberryTotal.";
// your code goes here
PD9waHAKIApmdW5jdGlvbiBnZXR0aW5nSXBhZCgkY3JlZGl0U3VtLCAkcGF5b3V0LCAkcHJvY2VudCwgJGNvbW1pc3Npb24sICRvcGVuQWNjb3VudCl7CgkkcGF5bWVudFRvdGFsID0gMDsKIAoJaWYgKCRvcGVuQWNjb3VudCA+IDApewoJCSRjcmVkaXRTdW0gPSAkY3JlZGl0U3VtICsgJG9wZW5BY2NvdW50OyAvL9GB0YDQsNC30YMg0LLQv9C40YHRi9Cy0LDQtdC8INCyINC00L7Qu9CzINC+0YLQutGA0YvRgtC40LUg0YHRh9C10YLQsAogCgl9CiAKCWZvcigkaSA9IDA7ICRpPD0gMjA7ICRpKyspewoJCSRjcmVkaXRTdW0gPSAoJGNyZWRpdFN1bSAqICRwcm9jZW50KSArICRjb21taXNzaW9uOwogCgkJaWYgKCRjcmVkaXRTdW0gPD0gJHBheW91dCl7CgkJCSRwYXltZW50VG90YWwgPSAkcGF5bWVudFRvdGFsICsgJGNyZWRpdFN1bTsgCgkJCXJldHVybiAkcGF5bWVudFRvdGFsOyAvL9GH0YLQvtCx0Ysg0L3QtSDQv9C10YDQtdC/0LvQsNGH0LjQstCw0YLRjAoJCX0KIAoJCSRjcmVkaXRTdW0gPSAkY3JlZGl0U3VtIC0gJHBheW91dCA7CgkJJHBheW1lbnRUb3RhbCA9ICRwYXltZW50VG90YWwgKyAkcGF5b3V0OwoJfQogCiAKfQogCiRjcmVkaXRTdW0gPSAzOTk5OTsKJHBheW91dCA9IDUwMDA7CgokaG9tb0NyZWRpdFRvdGFsID0gZ2V0dGluZ0lwYWQoJGNyZWRpdFN1bSwgJHBheW91dCwgMS4wNCwgNTAwLCAwKTsKJHNvZnRCYW5rVG90YWwgPSAgZ2V0dGluZ0lwYWQoJGNyZWRpdFN1bSwgJHBheW91dCwgMS4wMywgMTAwMCwgMCk7CiRzcmF3YmVycnlUb3RhbCA9IGdldHRpbmdJcGFkKCRjcmVkaXRTdW0sICRwYXlvdXQsIDEuMDIsIDAsIDc3NzcpOwoKZWNobyAiaG9tb0NyZWRpdDogJGhvbW9DcmVkaXRUb3RhbC5cbiI7CmVjaG8gInNvZnRCYW5rOiAkc29mdEJhbmtUb3RhbC5cbiI7CmVjaG8gInNyYXdiZXJyeTogJHNyYXdiZXJyeVRvdGFsLiI7Ci8vIHlvdXIgY29kZSBnb2VzIGhlcmU=