Enunciado: Você e sua equipe de programadores foram contratados para desenvolver um app de vendas para uma sorveteria. Você ficou com a parte de desenvolver a interface do cliente para retirada do produto.
A Sorveteria possui seguinte tabela com o código, descrição, tamanhos e os valores de sorvete:
Código
Descrição
Tamanho P
(500 ml)
Tamanho M
(1000 ml)
Tamanho G
(2000 ml)
TR
Sabores Tradicionais
R$ 6,00
R$ 10,00
R$ 18,00
ES
Sabores Especiais
R$ 7,00
R$ 12,00
R$ 21,00
PR
Sabores Premium
R$ 8,00
R$ 14,00
R$ 24,00


Elabore um programa em Python que:
Entre com o tamanho do pote de sorvete desejado;
Entre com o código do sorvete desejado;
Pergunte se o cliente quer pedir mais alguma coisa (se sim repetir a partir do item 1. Caso contrário ir para próximo passo);
Encerre a conta do cliente com o valor total;
Deve-se utilizar estruturas if, elif e else (EXIGÊNCIA 1 de 3);
Se a pessoa digitar um TAMANHO de sorvete e/ou código diferente dos da tabela printar na tela: ‘TAMANHO ou CÓDIGO inválido(s)’ e voltar para o menu (EXIGÊNCIA 2 de 3);
Deve-se utilizar while, break, continue (EXIGÊNCIA 3 de 3);
(DICA: utilizar o continue dentro else que verifica a opção inválida)
(DICA: utilizar o break dentro if que verifica a opção sair)
Colocar um exemplo de SAIDA DE CONSOLE com 3 (três) sorvetes
Colocar um exemplo de SAIDA DE CONSOLE com erro tamanho
Colocar um exemplo de SAIDA DE CONSOLE com erro código
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


Helpful Social

Copyright © 2024 ELIBRARY.TIPS - All rights reserved.