O custo de um carro novo ao consumidor é a soma do custo de fábrica com a porcentagem do distribuidor e dos impostos (aplicados ao custo de fábrica). Supondo que o percentual do distribuidor seja de 28% e os impostos de 45%, escrever um algoritmo para ler o custo de fábrica de um carro, calcular e escrever o custo final ao consumidor.
DICA
Para calcular o valor dos impostos você terá que multiplicar o valor do custo de fábrica pelo percentual dos impostos.
Por exemplo: Se o valor do carro for R$ 10.000,00 o valor do imposto será calculado dessa forma:
valor_carro*(45/100)
ou (no exemplo onde o valor do carro é R$ 10.000,00 )
10000*(45/100)
Da mesma forma podemos calcular o percentual do distribuidor:
valor_carro *(28/100)
ou (no exemplo onde o valor do carro é R$ 10.000,00 )
10000*(28/100)
O valor final do carro será a soma do custo de fábrica com o resultado do cálculo dos impostos com o resultado do cálculo do percentual do distribuidor.
1000 + ( 10000*(45/100)) + (10000*(28/100))
For example:
Input Result
10000
VALOR FINAL = R$ 17300.00
Respostas
Tentei construir um código da forma mais didática possível, pois, ele poderia ser bem mais simples.
def calculaImposto(quantia):
perc_distribuidor = quantia*0.45
impostos = quantia*0.28
return quantia + impostos + perc_distribuidor
valor_carro = float( input( 'A partir de qual quantia que deseja descobrir o valor de fábrica de um carro? ') )
custo_total = calculaImposto(valor_carro)
print('O valor de fábrica do carro é R$ %0.2f'%custo_total)
OU (da forma mais simples)
def calculaImposto(quantia):
return quantia + quantia*0.45 + quantia*0.28
valor_carro = float( input( 'A partir de qual quantia que deseja descobrir o valor de fábrica de um carro? ') )
print('O valor de fábrica do carro é R$ %0.2f'%calculaImposto(valor_carro))
Espero que tenha entendido :)