<?php
function depositCalculation( $creditSum , $percent , $commission , $payout ) {
for ( $creditSum ; $creditSum >= 0 ; $creditSum = ( $creditSum * $percent ) + $commission - $payout ) {
if ( $creditSum < 0 ) {
$paymentTotal = $paymentTotal + $creditSum ;
}
else {
$paymentTotal = $paymentTotal + $payout ;
}
return $paymentTotal ;
}
}
$creditSum = 40000 ;
$payout = 5000 ;
$homoCreditTotal = depositCalculation( $creditSum , 1.04 , 500 , $payout ) ;
$softBankTotal = depositCalculation( $creditSum , 1.03 , 1000 , $payout ) ;
$strawberryBankTotal = depositCalculation( $creditSum + 7777 , 1.02 , 0 , $payout ) ;
echo "HomoCredit: {$homoCreditTotal} руб. \n " ;
echo "SoftBank: {$softBankTotal} руб. \n " ;
echo "StrawBerryBank: {$strawberryBankTotal} руб. \n " ;
?>
PD9waHAKIAplcnJvcl9yZXBvcnRpbmcoLTEpOwogCmZ1bmN0aW9uIGRlcG9zaXRDYWxjdWxhdGlvbigkY3JlZGl0U3VtLCRwZXJjZW50LCRjb21taXNzaW9uLCRwYXlvdXQpIHsKCWZvciAoJGNyZWRpdFN1bTsgJGNyZWRpdFN1bSA+PSAwOyAkY3JlZGl0U3VtID0gKCRjcmVkaXRTdW0qJHBlcmNlbnQpICsgJGNvbW1pc3Npb24gLSAkcGF5b3V0KSB7CgkJaWYgKCRjcmVkaXRTdW0gPCAwKSB7CgkJCSRwYXltZW50VG90YWwgPSAkcGF5bWVudFRvdGFsICsgJGNyZWRpdFN1bTsKCQl9CgkJZWxzZSB7CiAKCQkkcGF5bWVudFRvdGFsID0gJHBheW1lbnRUb3RhbCArICRwYXlvdXQ7Cgl9CglyZXR1cm4gJHBheW1lbnRUb3RhbDsKCX0KfQogCiRjcmVkaXRTdW0gPSA0MDAwMDsKJHBheW91dCA9IDUwMDA7CiRob21vQ3JlZGl0VG90YWwgPSBkZXBvc2l0Q2FsY3VsYXRpb24oJGNyZWRpdFN1bSwxLjA0LDUwMCwkcGF5b3V0KTsKJHNvZnRCYW5rVG90YWwgPSBkZXBvc2l0Q2FsY3VsYXRpb24oJGNyZWRpdFN1bSwxLjAzLDEwMDAsJHBheW91dCk7CiRzdHJhd2JlcnJ5QmFua1RvdGFsID0gZGVwb3NpdENhbGN1bGF0aW9uKCRjcmVkaXRTdW0rNzc3NywxLjAyLDAsJHBheW91dCk7CiAKZWNobyAiSG9tb0NyZWRpdDogeyRob21vQ3JlZGl0VG90YWx9INGA0YPQsS4gXG4iOwplY2hvICJTb2Z0QmFuazogeyRzb2Z0QmFua1RvdGFsfSDRgNGD0LEuIFxuIjsKZWNobyAiU3RyYXdCZXJyeUJhbms6IHskc3RyYXdiZXJyeUJhbmtUb3RhbH0g0YDRg9CxLiBcbiI7CiAKPz4=