Enunciado: Você e sua equipe de programadores foram contrat
Enunciado: Você e sua equipe de programadores foram contratados para desenvolver um app de vendas para uma lanchonete. Você ficou com a parte de desenvolver a interface do cliente para retirada do produto.
A lanchonete possui seguinte tabela de produtos listados com sua descrição, códigos e valores:
Código Descrição Valor(R$)
100 Cachorro-Quente 9,00
101 Cachorro-Quente Duplo 11,00
102 X-Egg 12,00
103 X-Salada 13,00
104 X-Bacon 14,00
105 X-Tudo 17,00
200 Refrigerante Lata 5,00
201 Chá Gelado 4,00
Elabore um programa em Python que:
1. Entre com o código do produto desejado;
2. Pergunte se o cliente quer pedir mais alguma coisa (se sim repetir o passo item 2. Caso contrário ir para próximo passo);
3. Encerre a conta do cliente com o valor total;
4. Deve-se utilizar estruturas if, elif e else (EXIGÊNCIA 1 de 3);
5. Se a pessoa digitar um NÚMERO diferente dos da tabela printar na tela: ‘opção inválida’ e voltar para o menu (EXIGÊNCIA 2 de 3);
6. Deve-se utilizar while, break, continue (EXIGÊNCIA 3 de 3);
o (DICA: utilizar o continue dentro else que verifica a opção inválida)
o (DICA: utilizar o break dentro elif que verifica a opção sair)
A lanchonete possui seguinte tabela de produtos listados com sua descrição, códigos e valores:
Código Descrição Valor(R$)
100 Cachorro-Quente 9,00
101 Cachorro-Quente Duplo 11,00
102 X-Egg 12,00
103 X-Salada 13,00
104 X-Bacon 14,00
105 X-Tudo 17,00
200 Refrigerante Lata 5,00
201 Chá Gelado 4,00
Elabore um programa em Python que:
1. Entre com o código do produto desejado;
2. Pergunte se o cliente quer pedir mais alguma coisa (se sim repetir o passo item 2. Caso contrário ir para próximo passo);
3. Encerre a conta do cliente com o valor total;
4. Deve-se utilizar estruturas if, elif e else (EXIGÊNCIA 1 de 3);
5. Se a pessoa digitar um NÚMERO diferente dos da tabela printar na tela: ‘opção inválida’ e voltar para o menu (EXIGÊNCIA 2 de 3);
6. Deve-se utilizar while, break, continue (EXIGÊNCIA 3 de 3);
o (DICA: utilizar o continue dentro else que verifica a opção inválida)
o (DICA: utilizar o break dentro elif que verifica a opção sair)
Mais perguntas de Lógica
Top Semanal
Top Perguntas
![Toda Materia](https://www.todamateriabr.com.br/assets/images/element/01.webp)
Você tem alguma dúvida?
Faça sua pergunta e receba a resposta de outros estudantes.