sorocabaunderground Postado Junho 20, 2006 Denunciar Share Postado Junho 20, 2006 eu estou reformudando um sistema que faz financiamento ele funciona bem facil você digita o valor e o numero de parcelas que você quer aí ele faz os calculos com os juros e tudo + =Paté aí era facil + agora o cliente quer colocar por ano do veiculo 80 a 85 e aí vai até os 0ks so que de cada ano tem um valor de juros..aí eu queria fazer uns ifs para cair no lugar certomeu codigo<?// Pegando os Valores$NumeroParcelas = $_REQUEST['NumeroParcelas'];$dblValorFinanciado = $_REQUEST['dblValorFinanciado'];$dblCoeficiente = $_REQUEST['dblCoeficiente'];$dblTaxaPeriodo = $_REQUEST['dblTaxaPeriodo'];$dblAno = $_REQUEST['dblAno'];// fim do pegando valores// inicio do Calculo$valorFinam = $dblValorFinanciado / $NumeroParcelas ?>os campos em negrito são os campos que pretendo usar nos ifsif ($dblAno == 80){aí ele tem que ver o Numero de Parcelas ( 12, 18 ou 24 )12 = tal valor n18 = tal valor x24 = tal valor y}so que eu preciso fazer um if para cada ano =P Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Renyo Postado Junho 20, 2006 Denunciar Share Postado Junho 20, 2006 cara... você vai ter que fazer um if do ano 80.. a 85.. e depois aplicar o devido juro...os campos em negrito são os campos que pretendo usar nos ifsif ($dblAno == 80 || $num_parcelas == 12 || $num_parcelas == 18 || $num_parcelas == 24){$valorFinam = $dblValorFinanciado / $NumeroParcelas}elseif ($dblAno == 81){.....ajudei? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 sorocabaunderground Postado Junho 20, 2006 Autor Denunciar Share Postado Junho 20, 2006 já me ajudaram + valeu fico assimif ($dblAno == 80){switch ($NumeroParcelas) { case 12: $dblCoeficiente = 0.01419; break; case 18: $dblCoeficiente = 0.10730; break; case 24: $dblCoeficiente = 0.08960; break; }}if ($dblAno == 86){switch ($NumeroParcelas) { case 12: $dblCoeficiente = 0.11124; break; case 18: $dblCoeficiente = 0.08151; break; case 24: $dblCoeficiente = 0.06688; break; }}if ($dblAno == 89){switch ($NumeroParcelas) { case 12: $dblCoeficiente = 0.11099; break; case 18: $dblCoeficiente = 0.08051; break; case 24: $dblCoeficiente = 0.06545; break; }}if ($dblAno == 91){switch ($NumeroParcelas) { case 12: $dblCoeficiente = 0.11102; break; case 18: $dblCoeficiente = 0.07979; break; case 24: $dblCoeficiente = 0.06433; break; case 36: $dblCoeficiente = 0.05008; break; }if ($dblAno == 94){switch ($NumeroParcelas) { case 12: $dblCoeficiente = 0.10948; break; case 18: $dblCoeficiente = 0.07776; break; case 24: $dblCoeficiente = 0.06219; break; case 36: $dblCoeficiente = 0.04695; break; }if ($dblAno == 97){switch ($NumeroParcelas) { case 12: $dblCoeficiente = 0.10705; break; case 18: $dblCoeficiente = 0.07575; break; case 24: $dblCoeficiente = 0.05987; break; case 36: $dblCoeficiente = 0.04444; break; case 48: $dblCoeficiente = 0.03769; break; }if ($dblAno == 01){switch ($NumeroParcelas) { case 12: $dblCoeficiente = 0.10678; break; case 18: $dblCoeficiente = 0.07549; break; case 24: $dblCoeficiente = 0.05923; break; case 36: $dblCoeficiente = 0.04377; break; case 48: $dblCoeficiente = 0.03663; break; case 60: $dblCoeficiente = 0.03291; break; } } } }} Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Renyo Postado Junho 20, 2006 Denunciar Share Postado Junho 20, 2006 minha explicação não ajudo muito... mas só pra te lembrar... cara se vai fazer uma multiplicação por números reais...ou seja.. uma hora se vai multiplicar e pode dar... R$5,526.1255só alertando mesmo... valeu... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
sorocabaunderground
eu estou reformudando um sistema que faz financiamento
ele funciona bem facil você digita o valor e o numero de parcelas que você quer
aí ele faz os calculos com os juros e tudo + =P
até aí era facil + agora o cliente quer colocar por ano do veiculo 80 a 85 e aí vai até os 0ks
so que de cada ano tem um valor de juros..
aí eu queria fazer uns ifs para cair no lugar certo
meu codigo
os campos em negrito são os campos que pretendo usar nos ifs
if ($dblAno == 80){
aí ele tem que ver o Numero de Parcelas ( 12, 18 ou 24 )
12 = tal valor n
18 = tal valor x
24 = tal valor y
}
so que eu preciso fazer um if para cada ano =P
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.