Faça um programa que, enquanto o usuário não digitar a palavra sair, cadastre o nome, o preço e a quantidade de um produto, calcule o valor total da compra de cada produto e o valor total da compra total.
bokomoko:
estou fazendo em python
Soluções para a tarefa
Respondido por
1
#Faça um programa que, enquanto o usuário não digitar a palavra sair,
#cadastre o nome, o preço e a
#quantidade de um produto, calcule o valor total da compra de cada produto
#e o valor total da compra
#total.
total_geral = 0
lista_de_produtos = []
nome = ""
while (nome.upper() != "SAIR"):
nome = input("Informe nome do o produto ou SAIR para terminar")
if nome.upper() != "SAIR":
preco_produto = float(input("Informe o preço unitário do produto"))
qtde_produto = int(input("Informe a quantidade "))
lista_de_produtos.append([ nome, preco_produto, qtde_produto ])
print("\n produto preço unitário qtde subtotal")
for wn,wp,wq in lista_de_produtos:
print(wn.ljust(12),'{0:10.2f} {1:12} {2:8.2f}'.format(wp, wq, wp*wq))
print("Total da compra",sum( x[2]*x[1] for x in lista_de_produtos ))
#cadastre o nome, o preço e a
#quantidade de um produto, calcule o valor total da compra de cada produto
#e o valor total da compra
#total.
total_geral = 0
lista_de_produtos = []
nome = ""
while (nome.upper() != "SAIR"):
nome = input("Informe nome do o produto ou SAIR para terminar")
if nome.upper() != "SAIR":
preco_produto = float(input("Informe o preço unitário do produto"))
qtde_produto = int(input("Informe a quantidade "))
lista_de_produtos.append([ nome, preco_produto, qtde_produto ])
print("\n produto preço unitário qtde subtotal")
for wn,wp,wq in lista_de_produtos:
print(wn.ljust(12),'{0:10.2f} {1:12} {2:8.2f}'.format(wp, wq, wp*wq))
print("Total da compra",sum( x[2]*x[1] for x in lista_de_produtos ))
Perguntas interessantes
Geografia,
8 meses atrás
História,
8 meses atrás
Biologia,
8 meses atrás
História,
1 ano atrás
Informática,
1 ano atrás
Biologia,
1 ano atrás
Matemática,
1 ano atrás
Biologia,
1 ano atrás