<?php
$credit = 39999 ;
$payment = 5000 ;
function getTotal( $credit , $interest , $commission , $payment ) {
for ( $i = 1 ; ; $i ++ ) {
$credit = round ( ( ( $credit * $interest ) + $commission - $payment ) , 2 ) ; if ( $credit < 0 ) {
$sumPaid = $i * $payment + $credit ; //раньше было - abs(credit), понял нинужность.
return $sumPaid ;
}
}
}
$HomoCreditTotal = getTotal( $credit , 1.04 , 500 , $payment ) ;
$SoftBankTotal = getTotal( $credit , 1.03 , 1000 , $payment ) ;
$StrawberryBankTotal = getTotal( $credit + 7777 , 1.02 , 0 , $payment ) ;
$banks = array ( "HomoCredit" => $HomoCreditTotal , "SoftBank" => $SoftBankTotal , "Strawberry" => $StrawberryBankTotal ) ; echo "Банки в порядке убывания выгодности кредита:\n " ;
foreach ( $banks as $bankName => $cost ) {
echo "В $bankName банке кредит обойдётся в $cost рублей\n " ;
}
PD9waHAKZXJyb3JfcmVwb3J0aW5nKC0xKTsKCiRjcmVkaXQgPSAzOTk5OTsKJHBheW1lbnQgPSA1MDAwOwpmdW5jdGlvbiBnZXRUb3RhbCgkY3JlZGl0LCAkaW50ZXJlc3QsICRjb21taXNzaW9uLCAkcGF5bWVudCl7Cglmb3IgKCRpPTE7IDsgJGkrKykgewoJCSRjcmVkaXQgPSByb3VuZCgoKCRjcmVkaXQqJGludGVyZXN0KSArICRjb21taXNzaW9uIC0gJHBheW1lbnQpLCAyKSA7CgkJaWYoJGNyZWRpdCA8IDApIHsKCQkJJHN1bVBhaWQgPSAkaSokcGF5bWVudCArICRjcmVkaXQ7Ly/RgNCw0L3RjNGI0LUg0LHRi9C70L4gLSBhYnMoY3JlZGl0KSwg0L/QvtC90Y/QuyDQvdC40L3Rg9C20L3QvtGB0YLRjC4KCQkJcmV0dXJuICRzdW1QYWlkOwoJCX0KCX0KfQokSG9tb0NyZWRpdFRvdGFsID0gZ2V0VG90YWwoJGNyZWRpdCwgMS4wNCwgNTAwLCAkcGF5bWVudCk7CiRTb2Z0QmFua1RvdGFsID0gZ2V0VG90YWwoJGNyZWRpdCwgMS4wMywgMTAwMCwgJHBheW1lbnQpOwokU3RyYXdiZXJyeUJhbmtUb3RhbCA9IGdldFRvdGFsKCRjcmVkaXQrNzc3NywgMS4wMiwgMCwgJHBheW1lbnQpOwokYmFua3MgPSBhcnJheSgiSG9tb0NyZWRpdCI9PiRIb21vQ3JlZGl0VG90YWwsICJTb2Z0QmFuayI9PiRTb2Z0QmFua1RvdGFsLCAiU3RyYXdiZXJyeSI9PiRTdHJhd2JlcnJ5QmFua1RvdGFsKTsKYXNvcnQoJGJhbmtzKTsKZWNobyAi0JHQsNC90LrQuCDQsiDQv9C+0YDRj9C00LrQtSDRg9Cx0YvQstCw0L3QuNGPINCy0YvQs9C+0LTQvdC+0YHRgtC4INC60YDQtdC00LjRgtCwOlxuIjsKZm9yZWFjaCAoJGJhbmtzIGFzICRiYW5rTmFtZSA9PiAkY29zdCkgewogICAgZWNobyAi0JIgJGJhbmtOYW1lINCx0LDQvdC60LUg0LrRgNC10LTQuNGCINC+0LHQvtC50LTRkdGC0YHRjyDQsiAkY29zdCDRgNGD0LHQu9C10LlcbiI7Cn0=