Em Python: Devido ao grande número de acidentes ocorridos recentemente na rua principal da cidade, um sistema de radares será instalado para multar os condutores que excederem os 50 km/h permitidos. Aqueles que excederem a velocidade, mas estiverem no máximo 10% acima da velocidade limite serão multados em R$ 230. Já os condutores que excederem a velocidade permitida em até 20% serão multados em R$ 340. Caso a velocidade do motorista exceda o limite em mais de 20%, ele terá que pagar uma multa de R$ 19,28 por cada km excedido.
Escreva uma função chamada CalculaMulta que receba como entrada a velocidade de um condutor e retorne o valor da multa que ele terá que pagar.
Formato de entrada
Um valor inteiro
Formato de saída
Um valor real
Soluções para a tarefa
Respondido por
1
Boa noite!
#-------------------------------------
def CalculaMulta(velocidade):
if velocidade <= 50:
return 0.00
elif velocidade <= 55:
return 230.00
elif velocidade <= 60:
return 340.00
else:
return 340.00 + (velocidade - 60) * 19.28
#-----------------------------------------------------------
Espero ter ajudado!
#-------------------------------------
def CalculaMulta(velocidade):
if velocidade <= 50:
return 0.00
elif velocidade <= 55:
return 230.00
elif velocidade <= 60:
return 340.00
else:
return 340.00 + (velocidade - 60) * 19.28
#-----------------------------------------------------------
Espero ter ajudado!
karinesan1:
No meu deu erro !!
Perguntas interessantes