-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathex044.py
More file actions
32 lines (29 loc) · 1.36 KB
/
Copy pathex044.py
File metadata and controls
32 lines (29 loc) · 1.36 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
print('=' * 20, 'LOJA XYZ', '=' * 20)
produto = float(input('Qual é o Valor do Produto? R$ '))
pagamento = int(input('''FORMAS DE PAGAMENTO
[ 1 ] à Vista Dinheiro / Cheque
[ 2 ] à Vista no Cartão de Crédito
[ 3 ] 2x no Cartão de Crédito
[ 4 ] 3x ou mais no Cartão de Crédito
Qual é a Opção? '''))
avista = produto / 100 * 90
avistacrt = produto / 100 * 95
juros = produto / 100 * 120
if pagamento == 1:
print('O Valor do Produto Ficará R$ {:.2f} à Vista no Dinheiro / Cheque.'.format(avista))
elif pagamento == 2:
print('O Valor do Produto Ficará R$ {:.2f} à Vista no Cartão de Crédito.'.format(avistacrt))
elif pagamento == 3:
print('Sua Compra será Parcelada em 2x de R$ {:.2f}\n'
'Sua Compra vai Custar R$ {:.2f}.'.format(produto / 2, produto))
elif pagamento == 4:
parcelas = int(input('Quantas Parcelas? '))
if parcelas >= 3:
print('Sua Compra será Parcelada em {}x de R$ {:.2f} COM JUROS\n'
'Sua Compra de R$ {:.2f}, Vai Custar R$ {:.2f}.'.format(parcelas, juros / parcelas, produto, juros))
elif parcelas == 1:
print('O Valor do Produto Ficará R$ {:.2f} à Vista no Dinheiro / Cheque.'.format(avista))
elif parcelas == 2:
print('O Valor do Produto Ficará R$ {:.2f} à Vista no Cartão.'.format(avistacrt))
else:
print('OPÇÃO INVÁLIDA DE PAGAMENTO. POR FAVOR, TENTE NOVAMENTE!!!')