<?php
error_reporting(-1);
function countCredit ($credit, $persent, $service, $payment, $total, $mon, $bankName)
{
for ($credit; $credit>0; $credit=$absoluteCredit-$payment)
{
$absoluteCredit=$credit*$persent+$service; //cумма с учетом сервиса и процента
if ($absoluteCredit<$payment)
{
$mon++;
$total+=$absoluteCredit;
break;
}
$mon++;
$total+=$payment; //считаем итог
}
echo "В $bankName он заплатит $total за $mon месяцев \n";
}
$creditSum=39999; //сумма кредита
$payment=5000; //ежемесячная выплата
$mon=0; // кол-во месяцев (по умолчанию - 0)
$homoCreditDownPayment=0; //первый взнос в HomоCredit
$softBankDownPayment=0; //первый взнос в SoftBank
$strawberryBankDownPayment=7777; //первый взнос в StrawberryBank
$homoCreditPersent=1.04; //процент в HomоCredit
$softBankPersent=1.03; //процент в SoftBank
$strawberryBankPersent=1.02; //процент в StrawBerry bank
$homoCreditService=500; // плата за сервис в HomoCredit
$softBankService=1000; // плата за сервис в SoftBank
$strawberryBankService=0; // плата за сервис в StrawberryBank
//Пиздец. Я - индус.
$homoCreditTotal=countCredit($creditSum, $homoCreditPersent, $homoCreditService, $payment, $homoCreditDownPayment, $mon, $bankName="HomoCredit");
$softBankTotal=countCredit($creditSum, $softBankPersent, $softBankService, $payment, $softBankDownPayment, $mon, $bankName="SoftBank");
$strawBankTotal=countCredit($creditSum, $strawberryBankPersent, $strawberryBankService, $payment, $strawberryBankDownPayment, $mon, $bankName="StrawbrerryBank");
?>
PD9waHAKCWVycm9yX3JlcG9ydGluZygtMSk7CglmdW5jdGlvbiBjb3VudENyZWRpdCAoJGNyZWRpdCwgJHBlcnNlbnQsICRzZXJ2aWNlLCAkcGF5bWVudCwgJHRvdGFsLCAkbW9uLCAkYmFua05hbWUpCgl7CgkJZm9yICgkY3JlZGl0OyAkY3JlZGl0PjA7ICRjcmVkaXQ9JGFic29sdXRlQ3JlZGl0LSRwYXltZW50KQoJCXsKCQkJJGFic29sdXRlQ3JlZGl0PSRjcmVkaXQqJHBlcnNlbnQrJHNlcnZpY2U7IC8vY9GD0LzQvNCwINGBINGD0YfQtdGC0L7QvCDRgdC10YDQstC40YHQsCDQuCDQv9GA0L7RhtC10L3RgtCwCgkJCWlmICgkYWJzb2x1dGVDcmVkaXQ8JHBheW1lbnQpCgkJCQl7CQoJCQkJCSRtb24rKzsKCQkJCQkkdG90YWwrPSRhYnNvbHV0ZUNyZWRpdDsKCQkJCQlicmVhazsKCQkJCX0KCQkJJG1vbisrOwoJCQkkdG90YWwrPSRwYXltZW50OyAvL9GB0YfQuNGC0LDQtdC8INC40YLQvtCzCgkJfQoJZWNobyAi0JIgJGJhbmtOYW1lINC+0L0g0LfQsNC/0LvQsNGC0LjRgiAkdG90YWwg0LfQsCAkbW9uINC80LXRgdGP0YbQtdCyIFxuIjsKCX0KCgkkY3JlZGl0U3VtPTM5OTk5OyAvL9GB0YPQvNC80LAg0LrRgNC10LTQuNGC0LAKCSRwYXltZW50PTUwMDA7IC8v0LXQttC10LzQtdGB0Y/Rh9C90LDRjyDQstGL0L/Qu9Cw0YLQsAoJJG1vbj0wOyAvLyDQutC+0Lst0LLQviDQvNC10YHRj9GG0LXQsiAo0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4gLSAwKQoJJGhvbW9DcmVkaXREb3duUGF5bWVudD0wOyAvL9C/0LXRgNCy0YvQuSDQstC30L3QvtGBINCyIEhvbdC+Q3JlZGl0Cgkkc29mdEJhbmtEb3duUGF5bWVudD0wOyAvL9C/0LXRgNCy0YvQuSDQstC30L3QvtGBINCyIFNvZnRCYW5rCgkkc3RyYXdiZXJyeUJhbmtEb3duUGF5bWVudD03Nzc3OyAvL9C/0LXRgNCy0YvQuSDQstC30L3QvtGBINCyIFN0cmF3YmVycnlCYW5rCgkkaG9tb0NyZWRpdFBlcnNlbnQ9MS4wNDsgLy/Qv9GA0L7RhtC10L3RgiDQsiBIb23QvkNyZWRpdCAKCSRzb2Z0QmFua1BlcnNlbnQ9MS4wMzsgLy/Qv9GA0L7RhtC10L3RgiDQsiBTb2Z0QmFuawoJJHN0cmF3YmVycnlCYW5rUGVyc2VudD0xLjAyOyAvL9C/0YDQvtGG0LXQvdGCINCyIFN0cmF3QmVycnkgYmFuawoJJGhvbW9DcmVkaXRTZXJ2aWNlPTUwMDsgLy8g0L/Qu9Cw0YLQsCDQt9CwINGB0LXRgNCy0LjRgSDQsiBIb21vQ3JlZGl0Cgkkc29mdEJhbmtTZXJ2aWNlPTEwMDA7IC8vINC/0LvQsNGC0LAg0LfQsCDRgdC10YDQstC40YEg0LIgU29mdEJhbmsKCSRzdHJhd2JlcnJ5QmFua1NlcnZpY2U9MDsgLy8g0L/Qu9Cw0YLQsCDQt9CwINGB0LXRgNCy0LjRgSDQsiBTdHJhd2JlcnJ5QmFuawoJLy/Qn9C40LfQtNC10YYuINCvIC0g0LjQvdC00YPRgS4gCgkkaG9tb0NyZWRpdFRvdGFsPWNvdW50Q3JlZGl0KCRjcmVkaXRTdW0sICRob21vQ3JlZGl0UGVyc2VudCwgJGhvbW9DcmVkaXRTZXJ2aWNlLCAkcGF5bWVudCwgJGhvbW9DcmVkaXREb3duUGF5bWVudCwgJG1vbiwgJGJhbmtOYW1lPSJIb21vQ3JlZGl0Iik7Cgkkc29mdEJhbmtUb3RhbD1jb3VudENyZWRpdCgkY3JlZGl0U3VtLCAkc29mdEJhbmtQZXJzZW50LCAkc29mdEJhbmtTZXJ2aWNlLCAkcGF5bWVudCwgJHNvZnRCYW5rRG93blBheW1lbnQsICRtb24sICRiYW5rTmFtZT0iU29mdEJhbmsiKTsKCSRzdHJhd0JhbmtUb3RhbD1jb3VudENyZWRpdCgkY3JlZGl0U3VtLCAkc3RyYXdiZXJyeUJhbmtQZXJzZW50LCAkc3RyYXdiZXJyeUJhbmtTZXJ2aWNlLCAkcGF5bWVudCwgJHN0cmF3YmVycnlCYW5rRG93blBheW1lbnQsICRtb24sICRiYW5rTmFtZT0iU3RyYXdicmVycnlCYW5rIik7Cgo/Pg==