Advertisement
nolovedeepmath

Untitled

Feb 20th, 2020
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.31 KB | None | 0 0
  1. from random import randint
  2.  
  3. aux = 1
  4. produtos = []
  5. while True:
  6.     cadastro = input('Nome do produto: ')
  7.     codigo = randint(0,100)
  8.     preco = float(input('Preço do produto: '))
  9.     tipo = input('Tipo de produto: ')
  10.     produtosNovos = {"produto": cadastro, "preço": preco, "codigo": codigo,"tipo": tipo}
  11.     produtos.append(produtosNovos)
  12.  
  13.     cont = str(input('Deseja cadastrar mais um produto (s/n)?: '))
  14.     if cont == 'S' or cont == 's':
  15.         aux += 1
  16.         continue;
  17.  
  18.     if cont == 'n' or cont == 'N':
  19.         break;
  20.  
  21. while True:
  22.     pergunta1 = str(input('Deseja alterar algum produto (s/n)?: '))
  23.     if pergunta1 == 's' or pergunta1 == 'S':
  24.         pergunta2 = str(input('Deseja atualizar o nome (s/n)?'))
  25.         if pergunta2 == 's' or pergunta2 == 'S':
  26.             atualizar = str(input('Digite o nome do produto já cadastrado: '))
  27.            
  28.     else:
  29.         break;
  30.  
  31. valor = 0
  32.  
  33. for i in range(len(produtos)):
  34.     valor += produtos[i]['preço']
  35. media = valor / len(produtos)
  36.  
  37. while True:
  38.     perg4 = str(input('Deseja continuar? (s/n)'))
  39.     if perg4 == 'S' or perg4 == 's':
  40.         continue;
  41.     else:
  42.         break;
  43.  
  44. print('RELATORIO')
  45. print('Lista de produtos cadastrados: ', produtos)
  46. print('O total de vendas é de {:.2f} R$ e a média é de {:.2f}'.format(valor, media))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement