-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdesafio070.py
27 lines (27 loc) · 918 Bytes
/
desafio070.py
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
valor_compra = caros = barato = 0
item_barato = ''
print('{:^30}'.format('Lista de compras').upper())
print('-' * 30)
while True:
item = input('Nome do item: ').capitalize()
valor_un = float(input('Valor unitário: R$'))
quantidade = int(input('Quantidade: '))
valor_item = valor_un * quantidade
valor_compra += valor_item
if valor_un >= 1000:
caros += 1
if barato == 0:
barato = valor_un
item_barato = item
elif barato > valor_un:
barato = valor_un
item_barato = item
print('-' * 30)
novo = input('Cadastrar novo item? [S/N] ').upper()
print('-' * 30)
if novo == 'N':
break
print('-' * 30)
print('Total da compra: R${:.2f}'.format(valor_compra))
print('{} itens comprados custam mais de R$1.000,00.'.format(caros))
print('O item mais barato comprado foi {}, com valor unitário de R${:.2f}.'.format(item_barato, barato))