Pessoal! Realizei o código do exercício 12 do desafio da aula 3, mas ao longo do desenvolvimento fiquei com dúvidas se a maneira que fiz é a ideal. Talvez não tenha entendido muito bem o exercício. Se alguém puder verificar e me dar um retorno sobre agradeço.
litros = float(input('Quantidade de litros vendidos: '))
tipo = input('Tipo do combustível (E para etanol e D para diesel): ')
diesel_por_litro = 2.00
etanol_por_litro = 1.70
if tipo == 'E':
if litros <= 15.0:
valor_desconto_etanol = etanol_por_litro * litros * 0.02
valor_a_pagar = (etanol_por_litro * litros) - valor_desconto_etanol
print(f'Pagar: R$%.2f' %(valor_a_pagar))
else:
valor_desconto_etanol = etanol_por_litro * litros * 0.04
valor_a_pagar = (etanol_por_litro * litros) - valor_desconto_etanol
print(f'Pagar: R$%.2f' %(valor_a_pagar))
elif tipo == 'D':
if litros <= 15.0:
valor_desconto_diesel = diesel_por_litro * litros * 0.03
valor_a_pagar = (diesel_por_litro * litros) - valor_desconto_diesel
print(f'Pagar: R$%.2f' %(valor_a_pagar))
else:
valor_desconto_diesel = diesel_por_litro * litros * 0.05
valor_a_pagar = (diesel_por_litro * litros) - valor_desconto_diesel
print(f'Pagar: R$%.2f' %(valor_a_pagar))
else:
print('Tipo de combustível inválido!')