1
resposta

[Projeto] Projeto 12

print('Escolha um combustível para comprar..')
print('Etanol (E) R$ 1,70l - Diesel (D) R$ 2,ool ')
print('---------------------------------------------------------')

E = 'Etanol, e, E, etanol'
D = 'Diesel, diesel, d, D'


cmb = input('Tipo do Combústivel?   ')
if cmb in D:
 ld = float(input('Quantos litros você deseja comprar?  '))
elif cmb in E:
 le = float(input('Quantos litros você deseja comprar?  '))
else:
  print('Combustivel não identificado, tente novamente..')


if cmb in E:
  print('---------------------------------------------------------')
  print('Etanol (E)')


  if le < 16:
   tte = 1.70 * le
   promo = tte * 0.03
   pagar = tte - promo 
   print(f'Você conseguiu 3% de desconto!')
   print('---------------------------------------------------------')
   print(f'Valor total: R${tte}')
   print(f'Valor desconto: -R${promo}')
   print(f'Valor com desconto: R${pagar}.')
  else:
   tte = 1.70 * le
   promo = tte * 0.05
   pagar = tte - promo 
   print('Você conseguiu 5% de desconto!')
   print('---------------------------------------------------------')
   print(f'Valor total: R${tte}')
   print(f'Valor desconto: -R${promo}')
   print(f'Valor com desconto: R${pagar}.')
   



   
elif cmb in D:
  print('---------------------------------------------------------')
  print('Diesel (D)')


  if ld < 16:
   ttd = 2 * ld
   promo = ttd * 0.02
   pagar = ttd - promo 
   print(f'Você conseguiu 2% de desconto!')
   print('---------------------------------------------------------')
   print(f'Valor total: R${ttd}')
   print(f'Valor desconto: -R${promo}')
   print(f'Valor com desconto: R${pagar}.')

  else:
   ttd = 2 * ld
   promo = ttd * 0.04
   pagar = ttd - promo 
   print('Você conseguiu 4% de desconto!')
   print('---------------------------------------------------------')
   print(f'Valor total: R${ttd}')
   print(f'Valor desconto: -R${promo}')
   print(f'Valor com desconto: R${pagar}.')



else:
  print('Erro..')

está bom assim?

1 resposta

Oi, Sérgio! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Com base no que você explicou, sua lógica está bem próxima do que o exercício pede, principalmente na separação por tipo de combustível e no cálculo do valor total e desconto. Mas, há dois pontos importantes: os percentuais de desconto estão diferentes do enunciado (etanol deveria ser 2% e 4%, e diesel 3% e 5%).

Recomendo fazer apenas esse ajustes!

Continue assim, praticando! ✨

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!