1- Dadas as 3 listas a seguir, faça um programa que atende os requisitos listados. produtos = [“Milka com oreo”, “Nutella”, “Laka”, “Doce de Leite”, “Biscoito Passa-tempo”, “Dentaduras Fini”, “Bis Chocolate Branco”, “Amendoim Japones”, “Sonho de Valsa”, “Ouro Branco”, “Baton”, “Kinder ovo”, “Tortuguita”, “Fandangos”, “Pringles”, “Ruffles”] precos = [13.50, 9.00, 5.00, 6.00, 2.30, 4.99, 3.99, 2.00,1.00, 1.00, 0.75, 7.40, 1.20, 6.60, 13.00, 7.00] estoque = [9, 10, 13, 4, 23, 6, 15, 8, 40, 34, 20, 12, 21, 5, 3, 7] REQUISITOS 1 – O programa deve permitir que o usuário faça uma compra com base nos produtos disponíveis na lista produtos e suas respectivas quantidades na lista estoque. 2 – O programa deve analisar o produto selecionado registrar a quantidade de itens que o cliente solicitou e ATUALIZAR o valor do estoque para compras futuras. 3 – O programa deve permitir que o usuário adicione itens até que o mesmo informe , através de um critério de parada de sua escolha, que não deseja mais adicionar itens. 4 – Após finalizada a coleta dos itens, o programa deve imprimir produto – quantidade – preço unidade e preço total para cada item e pedir que o usuário confirme o pedido. 5 – Após confirmado o pedido, o programa deve exibir o valor total e perguntar se o pagamento será em dinheiro ou cartão. Caso seja dinheiro, deve aplicar um desconto de 10%. 6 – Caso seja em dinheiro, o programa deve receber o valor pago e retornar o troco, informando o valor e a quantidade de notas de 1, 5, 10, 20, 50 ou 100 o caixa deve passar, caso necessário. DICAS: - Usar variáveis globais para manter os itens do pedido, qtd e preço de cada item selecionado. - Usar funções específicas para cada operação, isso vai facilitar o desenvolvimento do projeto. - Não esqueçam que além das funções tem o programa que chama essas funções, nele vocês terão que colocar a lógica do sistema assim como as entradas de dados dos usuários.
Pergunta
Lus_gab
1- Dadas as 3 listas a seguir, faça um programa que atende os requisitos listados. produtos = [“Milka com oreo”, “Nutella”, “Laka”, “Doce de Leite”, “Biscoito Passa-tempo”, “Dentaduras Fini”, “Bis Chocolate Branco”, “Amendoim Japones”, “Sonho de Valsa”, “Ouro Branco”, “Baton”, “Kinder ovo”, “Tortuguita”, “Fandangos”, “Pringles”, “Ruffles”] precos = [13.50, 9.00, 5.00, 6.00, 2.30, 4.99, 3.99, 2.00,1.00, 1.00, 0.75, 7.40, 1.20, 6.60, 13.00, 7.00] estoque = [9, 10, 13, 4, 23, 6, 15, 8, 40, 34, 20, 12, 21, 5, 3, 7] REQUISITOS 1 – O programa deve permitir que o usuário faça uma compra com base nos produtos disponíveis na lista produtos e suas respectivas quantidades na lista estoque. 2 – O programa deve analisar o produto selecionado registrar a quantidade de itens que o cliente solicitou e ATUALIZAR o valor do estoque para compras futuras. 3 – O programa deve permitir que o usuário adicione itens até que o mesmo informe , através de um critério de parada de sua escolha, que não deseja mais adicionar itens. 4 – Após finalizada a coleta dos itens, o programa deve imprimir produto – quantidade – preço unidade e preço total para cada item e pedir que o usuário confirme o pedido. 5 – Após confirmado o pedido, o programa deve exibir o valor total e perguntar se o pagamento será em dinheiro ou cartão. Caso seja dinheiro, deve aplicar um desconto de 10%. 6 – Caso seja em dinheiro, o programa deve receber o valor pago e retornar o troco, informando o valor e a quantidade de notas de 1, 5, 10, 20, 50 ou 100 o caixa deve passar, caso necessário. DICAS: - Usar variáveis globais para manter os itens do pedido, qtd e preço de cada item selecionado. - Usar funções específicas para cada operação, isso vai facilitar o desenvolvimento do projeto. - Não esqueçam que além das funções tem o programa que chama essas funções, nele vocês terão que colocar a lógica do sistema assim como as entradas de dados dos usuários.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.