Guest User

Untitled

a guest
Jan 12th, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. # Elabore um programa que calcule o valor a ser pago por um produto, considerando o seu preço normal
  2. # e condição de pagamento: - à vista dinheiro/cheque: 10% de desconto - à vista no cartão: 5% de
  3. # desconto - em até 2x no cartão: preço formal - 3x ou mais no cartão: 20% de juros
  4. print('{:=^40}'.format(' Lojas Farine '))
  5. preço = float(input('Digite o preço do produto: '))
  6. metodo = int(input('Escolha o método de pagamento:\n[ 1 ] - À vista. 5% de desconto.\n[ 2 ] - Em até 2x'
  7. ' no cartão. Preço formal.\n[ 3 ] - 3x ou mais no cartão. 20% de juros.'
  8. '\nDigite aqui: '))
  9. if metodo == 1:
  10. print('O valor do produto receberá 5% de desconto, totalizando: R${:.2f}'.format(preço * 0.95))
  11. elif metodo == 2:
  12. print('O valor do produto poderá ser parcelado em 2 vezes sem alteração no valor'
  13. ' ,totalizando: R${:.2f} e cada parcela custando: R${:.2f}'.format(preço, preço/2))
  14. else:
  15. nvezes = int(input('Digite o número de parcelas (minímo: 3, máximo: 12): '))
  16. if nvezes < 3 or nvezes > 12:
  17. print('Tal número de meses \033[1;31mNÂO\033[m é permitido!')
  18. else:
  19. print('O valor do produto será parcelado em {} vezes, o preço total sofrerá juros de'
  20. ' 20%, fazendo com que cada parcela custe: R${:.2f}, \ne o total a ser pago: R${:.2f}'
  21. .format(nvezes, (preço / nvezes) * 1.2, preço * 1.2))
Add Comment
Please, Sign In to add comment