·
Cursos Gerais ·
Linguagens de Programação
Send your question to AI and receive an answer instantly
Recommended for you
6
Implementação da Detecção de Colisão em Jogo de Corrida 2D
Linguagens de Programação
UMG
1
Desafio de Desenvolvimento de Sistema de Gerenciamento de Catálogo de Músicas
Linguagens de Programação
UMG
1
Prova Final - Sistemas Programáveis
Linguagens de Programação
UMG
1
Prova-Implementacao-MVC-Cadastro-Consulta-Jogos
Linguagens de Programação
UMG
1
Exemplo de Codigo Java - Paradigmas de Linguagens e Calculo de Salario
Linguagens de Programação
UMG
1
Banco de Dados com Estruturas de Decisão, Repetição, Views, Joins, Domínio, Functions, Stored Procedure e Triggers
Linguagens de Programação
UMG
1
Lista de Exercícios - Números e Cálculos Matemáticos
Linguagens de Programação
UMG
26
Técnicas de Desenvolvimento de Algoritmos: Estruturas de Decisão e Orientações de Estudo
Linguagens de Programação
UMG
1
Conceitos Iniciais de Modelagem de Dados e SQL
Linguagens de Programação
UMG
9
Trabalho A1: Programação em Linguagem C
Linguagens de Programação
UMG
Preview text
Implemente uma aplicação em Python que realize emissão de cupom fiscal para uma loja de conveniência Para tanto o primeiro passo é criar a classe Produto com os seguintes atributos código numérico descrição string valor unitário numérico Código é um valor numérico que identifica de maneira única cada produto ex 101 Descrição é um texto que descreve o produto ex Cocacola lata 350 ml Valor unitário é o preço de venda do produto em reais Para que seja possível emitir criar um cupom fiscal o primeiro passo é permitir o cadastramento de produtos Assim o primeiro item do menu da aplicação deve ser Produto Clicando no menu Produto deve haver duas opções Cadastrar e Consultar A opção Cadastrar deve abrir uma tela na qual seja possível cadastrar produtos fornecendo o código a descrição e o valor unitário de cada produto A opção Consultar deve fornecer uma interface na qual seja possível digitar o código de um produto e visualizar sua descrição e valor unitário Para códigos de produto inexistentes devese dar uma mensagem apropriada O segundo item do menu deve ser Cupom Fiscal com as opções Criar e Consultar A opção Criar deve levar a uma tela na qual seja possível criar um cupom fiscal a partir da venda dos produtos previamente cadastrados Essa tela deve ter um campo para leitura do número do cupom fiscal Em seguida deve ser possível incluir os itens de uma venda um item por vez escolhendo os produtos de um list box ou de um combo box de maneira similar ao que fizemos na Aula 14 inclusão de alunos numa turma Entretanto diferentemente do que foi feito na Aula 14 não se deve remover o produto do list box quando o mesmo for selecionado de forma a permitir que o mesmo produto possa ser selecionado várias vezes Assim se o cliente pegou duas latas de Coca deve ser incluída uma de cada vez simulando o procedimento de leitura de código de barras utilizado no caixa de uma loja de conveniência Após finalizar a inclusão de produtos devese clicar no botão Fechar cupom Após o clique o cupom fiscal deverá ser criado Para que este procedimento funcione é necessário criar a Classe CupomFiscal contendo os seguintes atributos nroCupom numérico itensCupom onde itensCupom é uma lista contendo os Produtos que fazem parte do cupom fiscal O menu Cupom Fiscal ainda deve conter a opção Consultar Clicando nesta opção deve aparecer uma tela na qual seja possível digitar o número de um cupom fiscal Se o número digitado for válido devese exibir os dados do cupom contendo seu número bem como todos os itens vendidos com código descrição e preço do item No momento da exibição do cupom fiscal devese agrupar os produtos vendidos Assim se houverem 3 itens que correspondem a Cocacola 350 ml deve aparecer uma linha apenas para o item com quantidade 3 e o preço do item será 3 vezes seu valor unitário Por fim devese mostrar o valor total do cupom fiscal que é a soma do preço de todos os itens que constam no cupom O aluno que não implementar o agrupamento de produtos terá um desconto na nota conforme mostra a tabela de valores abaixo Os dados de produtos e dos cupons fiscais devem ser persistidos em arquivos
Send your question to AI and receive an answer instantly
Recommended for you
6
Implementação da Detecção de Colisão em Jogo de Corrida 2D
Linguagens de Programação
UMG
1
Desafio de Desenvolvimento de Sistema de Gerenciamento de Catálogo de Músicas
Linguagens de Programação
UMG
1
Prova Final - Sistemas Programáveis
Linguagens de Programação
UMG
1
Prova-Implementacao-MVC-Cadastro-Consulta-Jogos
Linguagens de Programação
UMG
1
Exemplo de Codigo Java - Paradigmas de Linguagens e Calculo de Salario
Linguagens de Programação
UMG
1
Banco de Dados com Estruturas de Decisão, Repetição, Views, Joins, Domínio, Functions, Stored Procedure e Triggers
Linguagens de Programação
UMG
1
Lista de Exercícios - Números e Cálculos Matemáticos
Linguagens de Programação
UMG
26
Técnicas de Desenvolvimento de Algoritmos: Estruturas de Decisão e Orientações de Estudo
Linguagens de Programação
UMG
1
Conceitos Iniciais de Modelagem de Dados e SQL
Linguagens de Programação
UMG
9
Trabalho A1: Programação em Linguagem C
Linguagens de Programação
UMG
Preview text
Implemente uma aplicação em Python que realize emissão de cupom fiscal para uma loja de conveniência Para tanto o primeiro passo é criar a classe Produto com os seguintes atributos código numérico descrição string valor unitário numérico Código é um valor numérico que identifica de maneira única cada produto ex 101 Descrição é um texto que descreve o produto ex Cocacola lata 350 ml Valor unitário é o preço de venda do produto em reais Para que seja possível emitir criar um cupom fiscal o primeiro passo é permitir o cadastramento de produtos Assim o primeiro item do menu da aplicação deve ser Produto Clicando no menu Produto deve haver duas opções Cadastrar e Consultar A opção Cadastrar deve abrir uma tela na qual seja possível cadastrar produtos fornecendo o código a descrição e o valor unitário de cada produto A opção Consultar deve fornecer uma interface na qual seja possível digitar o código de um produto e visualizar sua descrição e valor unitário Para códigos de produto inexistentes devese dar uma mensagem apropriada O segundo item do menu deve ser Cupom Fiscal com as opções Criar e Consultar A opção Criar deve levar a uma tela na qual seja possível criar um cupom fiscal a partir da venda dos produtos previamente cadastrados Essa tela deve ter um campo para leitura do número do cupom fiscal Em seguida deve ser possível incluir os itens de uma venda um item por vez escolhendo os produtos de um list box ou de um combo box de maneira similar ao que fizemos na Aula 14 inclusão de alunos numa turma Entretanto diferentemente do que foi feito na Aula 14 não se deve remover o produto do list box quando o mesmo for selecionado de forma a permitir que o mesmo produto possa ser selecionado várias vezes Assim se o cliente pegou duas latas de Coca deve ser incluída uma de cada vez simulando o procedimento de leitura de código de barras utilizado no caixa de uma loja de conveniência Após finalizar a inclusão de produtos devese clicar no botão Fechar cupom Após o clique o cupom fiscal deverá ser criado Para que este procedimento funcione é necessário criar a Classe CupomFiscal contendo os seguintes atributos nroCupom numérico itensCupom onde itensCupom é uma lista contendo os Produtos que fazem parte do cupom fiscal O menu Cupom Fiscal ainda deve conter a opção Consultar Clicando nesta opção deve aparecer uma tela na qual seja possível digitar o número de um cupom fiscal Se o número digitado for válido devese exibir os dados do cupom contendo seu número bem como todos os itens vendidos com código descrição e preço do item No momento da exibição do cupom fiscal devese agrupar os produtos vendidos Assim se houverem 3 itens que correspondem a Cocacola 350 ml deve aparecer uma linha apenas para o item com quantidade 3 e o preço do item será 3 vezes seu valor unitário Por fim devese mostrar o valor total do cupom fiscal que é a soma do preço de todos os itens que constam no cupom O aluno que não implementar o agrupamento de produtos terá um desconto na nota conforme mostra a tabela de valores abaixo Os dados de produtos e dos cupons fiscais devem ser persistidos em arquivos