Informática, perguntado por DarkSkull10, 1 ano atrás

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 Usuário anônimo
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!

karinesan1: No meu deu erro !!
Usuário anônimo: Qual?
Perguntas interessantes