·
Engenharia de Produção ·
Introdução à Lógica e Programação
Send your question to AI and receive an answer instantly
Recommended for you
15
Programa Python Desconto Atacado - Cálculo e Condições
Introdução à Lógica e Programação
UNINTER
15
Programa Python Desconto Atacado - Calculo e Condicionais
Introdução à Lógica e Programação
UNINTER
12
Atividade Prática - Lógica de Programação e Algoritmos - App de Vendas e Pizzaria em Python
Introdução à Lógica e Programação
UNINTER
18
Atividade 1 a 4
Introdução à Lógica e Programação
UNINTER
25
Controle de Estoque de Bicicletas - Registro de Peças e Requisitos do Sistema
Introdução à Lógica e Programação
UNINTER
7
Atividade Pratica Scrum Bomba de Insulina - Uninter
Introdução à Lógica e Programação
UNINTER
12
Roteiro de Atividade Prática: Lógica de Programação e Algoritmos
Introdução à Lógica e Programação
UNINTER
27
IHC - Interacao Humano Computador - Futurismo e Tendencias Tecnologicas - Nuvem IOT e SaaS
Introdução à Lógica e Programação
UNINTER
7
Mini Projeto de Engenharia de Software - Atividade Prática 1
Introdução à Lógica e Programação
UNINTER
5
Prova de Linguagem de Programacao C - Questoes Resolvidas e Comentadas
Introdução à Lógica e Programação
UNINTER
Preview text
ATIVIDADE PRÁTICA Lógica de Programação e Algoritmos ATIVIDADE PRÁTICA Lógica de Programação e Algoritmos ANO 202 2 ANO 202 2 Aluno COLOCAR NOME AQUI Aluno COLOCAR NOME AQUI QUESTÃO 1 de 4 25 p on tos C ONTEÚDO ATÉ AULA 03 Enunciado Imaginase que você é um dos programadores responsáveis pela con s tr u ção de app de vendas para uma determinada empresa X que vende em atacado Uma das estratégias de vendas dessa empresa X é dar desconto maiores por unidade conforme a tabela abaixo Quantidades Desconto Até 4 0 na unidade Entre 5 e 19 3 na unidade Entre 20 e 99 6 na unidade Mai or ou igual a 100 10 na unidade Elabore um programa em P ython que Entre com o valor unitário do produto Lembrar que número decimal é feito com ponto e não ví rgula Entre com a quantidade desse produto O programa deve retornar o valor total sem desconto O programa deve retornar o valor total após o desconto Devese utilizar estruturas if elif e else EXIGÊNCIA 1 de 1 Colocar um exemplo de SAIDA DE CONSOLE de compra de mais de 10 und Segue o exemplo de SAIDA DE CONSOLE A presentação do Código FORMATO TEXTO COLOCAR CÓDIGO AQUI Não esquecer do identificador pessoal Não esquecer que o código deve ser em texto SE COLOCAR IMAGEM NÃO SERÁ AVALIADO Não esquecer de inserir comentários Saída do Console FORMATO IMAGEM PRINT DA TELA COLOCAR SAÍDA DO CONSOLE AQUI Não esquecer do identificador pessoal QUESTÃO 2 de 4 25 p on tos CONTEÚDO ATÉ AULA 04 Enunciado Você e sua equipe de programadores foram contratados para desenvolver um app de vendas para uma pizzaria Você ficou com a parte de desenvolver a interface do cliente para retirada do produto A Pizzaria possui seguinte tabela de sabores de pizzas listados com sua descrição códigos e valores Código Des crição Pizza Média M Pizza Grande G 30 mais cara 21 Napolitana R 2000 R 2600 22 M argherita R 20 00 R 2600 23 Calabresa R 2 5 00 R 3250 24 Toscana R 30 00 R 3900 25 Port u guesa R 30 00 R 3900 Elabore um programa em Python que Entre com o tamanho da pizza Entre com o código do produto 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 Devese utilizar estruturas if elif e else EXIGÊNCIA 1 de 3 Se a pessoa digitar um TAMANHO de pizza eou NÚMERO diferente dos da tabela printar na tela opção inválida e voltar para o menu EXIGÊNCIA 2 de 3 Devese 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 duas pizzas Colocar um exemplo de SAIDA DE CONSOLE com erro ao digitar código Segue o exemplo de SAIDA DE CONSOLE Figura Exemplo de programa co m 2 pizzas pedidas um erro no pedido do tamanho e um erro no código da pizza A presentação do Código FORMATO TEXTO COLOCAR CÓDIGO AQUI Não esquecer do identificador pessoal Não esquecer que o código deve ser em texto SE COLOCAR IMAGEM NÃO SERÁ AVALIADO Não esquecer de inserir comentários Saída do Console FORMATO IMAGEM PRINT DA TELA COLOCAR SAÍDA DO CONSOLE AQUI Não esquecer do identificador pessoal QUESTÃO 3 de 4 25 pontos CONTEÚDO ATÉ AULA 05 Enunciado Imaginase que você e sua equipe foram contratados por um restaurante que serve feijoada para desenvolver a solução de software Você ficou encarregado d a parte de retirar pedido por parte do cliente O valor que a empresa cobra por feijoada é dado pela seguinte equação totalvolumeopçãoadionalis Em que cada uma das variáveis que compõe o preço total é quantizada da seguinte maneira Quadro 1 Volume versus Valor volume ml valor R volume 300 Não é aceito 300 volume 5000 volume 008 volume 5000 Não é aceito Quadro 2 Opção versus multiplicador pesokg multiplicador b Básica Feijão paiol costelinha 100 p Premium Feijão paiol costelinha partes de porco 125 s Suprema Feijão paiol costelinha partes do porco charque calabresa bacon 150 Quadro 3 Acompanhamento versus Valor rota Valor R 0 Não desejo mais acompanhamentos encerrar pedido 000 1 200g de arroz 500 2 150g de farofa especial 600 3 100g de couve cozida 700 4 1 laranja descascada 300 Elabore um programa em Python que Pergunte o volume em ml S e digitar um valor não numérico eou volume for menormaior que o limite aceito repetir a pergunta Pergunte a opção da feijoada Se digitar uma opção não válida deve repetir a pergunta Pergunte o acompanhamento Devese perguntar se o usuário quer mais um acompanhamento até digitar a opção 0 Encerre o total a ser pago com base na equação desse enunciado Devese codificar uma função volumeFeijoada EXIGÊNCIA 1 de 3 Devese perguntar d entro da função o volume da porção em ml Devese ter um ifelse ou ifelif ou ifelseelif para verificar se o usuário não digitou um volume fora da faixa com que o restaurante trabalha Devese ter tryexcept para o caso do usuário digitar um valor não numérico Devese retornar o valor em RS conforme a Quadro 1 Devese codificar uma função opcaoFeijoada EXIGÊNCIA 2 de 3 Devese perguntar dentro da função a opção desejada Devese ter um ifelifelse para verificar as opções possíveis ou não Devese retornar o multiplicador conforme o Quadro 2 Devese codificar uma função acompanhamentoFeijoada EXIGÊNCIA 3 de 3 Devese perguntar d entro se deseja ou não mais algum acompanhamento Devese ter um ifelifelse para verificar as opções possíveis ou não Devese retornar o multiplicador conforme o Quadro 3 Colocar um exemplo de SAIDA DE CONSOLE um pedido com volume opção e 2 acompanhamentos válidos Colocar um exemplo de SAIDA DE CONSOLE com o tratamento de erro quando digitado um valor não numérico é digitado e uma opção não permitida no menu opção de feijoada Segue o exemplo de SAIDA DE CONSOLE Figura Exemplo de programa com 1 pedido de feijoada suprema 2 acompanhamentos um erro no pedir um volume menor que o exigido e um erro de digitação A presentação do Código FORMATO TEXTO COLOCAR CÓDIGO AQUI Não esquecer do identificador pessoal Não esquecer que o código deve ser em texto SE COLOCAR IMAGEM NÃO SERÁ AVALIADO Não esquecer de inserir comentários Saída do Console FORMATO IMAGEM PRINT DA TELA COLOCAR SAÍDA DO CONSOLE AQUI Não esquecer do identificador pessoal QUESTÃO 4 de 4 25 p on tos CONTEÚDO ATÉ AULA 06 Enunciado Imaginase que você está desenvolvendo um software de controle de estoque para uma mercearia Este software deve ter o seguinte menu e opções Cadastrar Produto Consultar Produto s Consultar Todas as Produto Consulta r Produto por Código Consulta r Produto s por Fabricante Retornar Remover Produto Sair Elabore um programa em Python que Devese codificar uma função cadastrarP roduto código EXIGÊNCIA 1 Essa função recebe como parâmetro um código exclusivo para cada produto cadastrado DICA utilize um contador como parâmetro Dentro da função perguntar o nome d o produto Dentro da função perguntar o fabricante do produto Dentro da função perguntar o valor do produto Cada produto cadastrado deve ter os seus dados armazenados num DICIONÁRIO DICA Conferir material escrito da p 2 2 até p24 da AULA 06 Devese codificar uma função consultarP roduto EXIGÊNCIA 2 Dentro da função ter um menu com as seguintes opções Consultar Tod os os Produtos Consultar Produtos por Código Consultar Produtos por Fabricante Retornar Devese codificar uma função chamada removerP roduto EXIGÊNCIA 3 Dentro da função perguntar qual o código do produto que se deseja remover do cadastro da lista de dicionário Colocar um exemplo de SAIDA DO CONSOLE com o cadastro de 3 ou mais produto Sendo que 2 delas do mesmo fabricante ver figura 1 Colocar um exemplo de SAIDA DO CONSOLE c om a consulta a todos o s p rodutos cadastrad os ver figura 2 Colocar um exemplo de SAIDA DO CONSOLE com uma consulta por código ver figura 3 Colocar um exemplo de SAIDA DO CONSOLE com uma consulta por fabricante ver figura 4 Colocar um exemplo de SAIDA DO CONSOLE ao remover um produto cadastrado e mostrando depois todos os produtos ver figura 5 Segue o s exemplo s de SAIDA DE CONSOLE Figura 1 Exemplo de C adastr o de três produtos Perceba que 2 deles tem o mesmo fabricante Figura 2 Exemplo de Consulta Todas os Produtos Figura 3 Exemplo de Consultar Produto por Código Figura 4 Exemplo de Consultar Produtos por Fabricante Figura 5 Exemplo de Remover Produto do cadastro e depois Consultar Tod o s o s Produtos Veja que a p roduto de código 2 foi removido e não aparece mais no sistema A presentação do Código FORMATO TEXTO COLOCAR CÓDIGO AQUI Não esquecer do identificador pessoal Não esquecer que o código deve ser em texto SE COLOCAR IMAGEM NÃO SERÁ AVALIADO Não esquecer de inserir comentários Saída do Console FORMATO IMAGEM PRINT DA TELA COLOCAR SAÍDA DO CONSOLE AQUI Não esquecer do identificador pessoal em pelo menos uma das figuras Não esquecer que aqui são 5 prints Um print mostrando cadastro de produtos 2 deles mesmo fabricante Um print mostrando todos os pr odutos cadastrados Um print mostrando a consulta por código Um print mostrando a consulta por fabricante Um print mostrando remoção de um produto 2 Caderno de Respostas d a Atividade Prática de Lógica de Programação e Algoritmos
Send your question to AI and receive an answer instantly
Recommended for you
15
Programa Python Desconto Atacado - Cálculo e Condições
Introdução à Lógica e Programação
UNINTER
15
Programa Python Desconto Atacado - Calculo e Condicionais
Introdução à Lógica e Programação
UNINTER
12
Atividade Prática - Lógica de Programação e Algoritmos - App de Vendas e Pizzaria em Python
Introdução à Lógica e Programação
UNINTER
18
Atividade 1 a 4
Introdução à Lógica e Programação
UNINTER
25
Controle de Estoque de Bicicletas - Registro de Peças e Requisitos do Sistema
Introdução à Lógica e Programação
UNINTER
7
Atividade Pratica Scrum Bomba de Insulina - Uninter
Introdução à Lógica e Programação
UNINTER
12
Roteiro de Atividade Prática: Lógica de Programação e Algoritmos
Introdução à Lógica e Programação
UNINTER
27
IHC - Interacao Humano Computador - Futurismo e Tendencias Tecnologicas - Nuvem IOT e SaaS
Introdução à Lógica e Programação
UNINTER
7
Mini Projeto de Engenharia de Software - Atividade Prática 1
Introdução à Lógica e Programação
UNINTER
5
Prova de Linguagem de Programacao C - Questoes Resolvidas e Comentadas
Introdução à Lógica e Programação
UNINTER
Preview text
ATIVIDADE PRÁTICA Lógica de Programação e Algoritmos ATIVIDADE PRÁTICA Lógica de Programação e Algoritmos ANO 202 2 ANO 202 2 Aluno COLOCAR NOME AQUI Aluno COLOCAR NOME AQUI QUESTÃO 1 de 4 25 p on tos C ONTEÚDO ATÉ AULA 03 Enunciado Imaginase que você é um dos programadores responsáveis pela con s tr u ção de app de vendas para uma determinada empresa X que vende em atacado Uma das estratégias de vendas dessa empresa X é dar desconto maiores por unidade conforme a tabela abaixo Quantidades Desconto Até 4 0 na unidade Entre 5 e 19 3 na unidade Entre 20 e 99 6 na unidade Mai or ou igual a 100 10 na unidade Elabore um programa em P ython que Entre com o valor unitário do produto Lembrar que número decimal é feito com ponto e não ví rgula Entre com a quantidade desse produto O programa deve retornar o valor total sem desconto O programa deve retornar o valor total após o desconto Devese utilizar estruturas if elif e else EXIGÊNCIA 1 de 1 Colocar um exemplo de SAIDA DE CONSOLE de compra de mais de 10 und Segue o exemplo de SAIDA DE CONSOLE A presentação do Código FORMATO TEXTO COLOCAR CÓDIGO AQUI Não esquecer do identificador pessoal Não esquecer que o código deve ser em texto SE COLOCAR IMAGEM NÃO SERÁ AVALIADO Não esquecer de inserir comentários Saída do Console FORMATO IMAGEM PRINT DA TELA COLOCAR SAÍDA DO CONSOLE AQUI Não esquecer do identificador pessoal QUESTÃO 2 de 4 25 p on tos CONTEÚDO ATÉ AULA 04 Enunciado Você e sua equipe de programadores foram contratados para desenvolver um app de vendas para uma pizzaria Você ficou com a parte de desenvolver a interface do cliente para retirada do produto A Pizzaria possui seguinte tabela de sabores de pizzas listados com sua descrição códigos e valores Código Des crição Pizza Média M Pizza Grande G 30 mais cara 21 Napolitana R 2000 R 2600 22 M argherita R 20 00 R 2600 23 Calabresa R 2 5 00 R 3250 24 Toscana R 30 00 R 3900 25 Port u guesa R 30 00 R 3900 Elabore um programa em Python que Entre com o tamanho da pizza Entre com o código do produto 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 Devese utilizar estruturas if elif e else EXIGÊNCIA 1 de 3 Se a pessoa digitar um TAMANHO de pizza eou NÚMERO diferente dos da tabela printar na tela opção inválida e voltar para o menu EXIGÊNCIA 2 de 3 Devese 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 duas pizzas Colocar um exemplo de SAIDA DE CONSOLE com erro ao digitar código Segue o exemplo de SAIDA DE CONSOLE Figura Exemplo de programa co m 2 pizzas pedidas um erro no pedido do tamanho e um erro no código da pizza A presentação do Código FORMATO TEXTO COLOCAR CÓDIGO AQUI Não esquecer do identificador pessoal Não esquecer que o código deve ser em texto SE COLOCAR IMAGEM NÃO SERÁ AVALIADO Não esquecer de inserir comentários Saída do Console FORMATO IMAGEM PRINT DA TELA COLOCAR SAÍDA DO CONSOLE AQUI Não esquecer do identificador pessoal QUESTÃO 3 de 4 25 pontos CONTEÚDO ATÉ AULA 05 Enunciado Imaginase que você e sua equipe foram contratados por um restaurante que serve feijoada para desenvolver a solução de software Você ficou encarregado d a parte de retirar pedido por parte do cliente O valor que a empresa cobra por feijoada é dado pela seguinte equação totalvolumeopçãoadionalis Em que cada uma das variáveis que compõe o preço total é quantizada da seguinte maneira Quadro 1 Volume versus Valor volume ml valor R volume 300 Não é aceito 300 volume 5000 volume 008 volume 5000 Não é aceito Quadro 2 Opção versus multiplicador pesokg multiplicador b Básica Feijão paiol costelinha 100 p Premium Feijão paiol costelinha partes de porco 125 s Suprema Feijão paiol costelinha partes do porco charque calabresa bacon 150 Quadro 3 Acompanhamento versus Valor rota Valor R 0 Não desejo mais acompanhamentos encerrar pedido 000 1 200g de arroz 500 2 150g de farofa especial 600 3 100g de couve cozida 700 4 1 laranja descascada 300 Elabore um programa em Python que Pergunte o volume em ml S e digitar um valor não numérico eou volume for menormaior que o limite aceito repetir a pergunta Pergunte a opção da feijoada Se digitar uma opção não válida deve repetir a pergunta Pergunte o acompanhamento Devese perguntar se o usuário quer mais um acompanhamento até digitar a opção 0 Encerre o total a ser pago com base na equação desse enunciado Devese codificar uma função volumeFeijoada EXIGÊNCIA 1 de 3 Devese perguntar d entro da função o volume da porção em ml Devese ter um ifelse ou ifelif ou ifelseelif para verificar se o usuário não digitou um volume fora da faixa com que o restaurante trabalha Devese ter tryexcept para o caso do usuário digitar um valor não numérico Devese retornar o valor em RS conforme a Quadro 1 Devese codificar uma função opcaoFeijoada EXIGÊNCIA 2 de 3 Devese perguntar dentro da função a opção desejada Devese ter um ifelifelse para verificar as opções possíveis ou não Devese retornar o multiplicador conforme o Quadro 2 Devese codificar uma função acompanhamentoFeijoada EXIGÊNCIA 3 de 3 Devese perguntar d entro se deseja ou não mais algum acompanhamento Devese ter um ifelifelse para verificar as opções possíveis ou não Devese retornar o multiplicador conforme o Quadro 3 Colocar um exemplo de SAIDA DE CONSOLE um pedido com volume opção e 2 acompanhamentos válidos Colocar um exemplo de SAIDA DE CONSOLE com o tratamento de erro quando digitado um valor não numérico é digitado e uma opção não permitida no menu opção de feijoada Segue o exemplo de SAIDA DE CONSOLE Figura Exemplo de programa com 1 pedido de feijoada suprema 2 acompanhamentos um erro no pedir um volume menor que o exigido e um erro de digitação A presentação do Código FORMATO TEXTO COLOCAR CÓDIGO AQUI Não esquecer do identificador pessoal Não esquecer que o código deve ser em texto SE COLOCAR IMAGEM NÃO SERÁ AVALIADO Não esquecer de inserir comentários Saída do Console FORMATO IMAGEM PRINT DA TELA COLOCAR SAÍDA DO CONSOLE AQUI Não esquecer do identificador pessoal QUESTÃO 4 de 4 25 p on tos CONTEÚDO ATÉ AULA 06 Enunciado Imaginase que você está desenvolvendo um software de controle de estoque para uma mercearia Este software deve ter o seguinte menu e opções Cadastrar Produto Consultar Produto s Consultar Todas as Produto Consulta r Produto por Código Consulta r Produto s por Fabricante Retornar Remover Produto Sair Elabore um programa em Python que Devese codificar uma função cadastrarP roduto código EXIGÊNCIA 1 Essa função recebe como parâmetro um código exclusivo para cada produto cadastrado DICA utilize um contador como parâmetro Dentro da função perguntar o nome d o produto Dentro da função perguntar o fabricante do produto Dentro da função perguntar o valor do produto Cada produto cadastrado deve ter os seus dados armazenados num DICIONÁRIO DICA Conferir material escrito da p 2 2 até p24 da AULA 06 Devese codificar uma função consultarP roduto EXIGÊNCIA 2 Dentro da função ter um menu com as seguintes opções Consultar Tod os os Produtos Consultar Produtos por Código Consultar Produtos por Fabricante Retornar Devese codificar uma função chamada removerP roduto EXIGÊNCIA 3 Dentro da função perguntar qual o código do produto que se deseja remover do cadastro da lista de dicionário Colocar um exemplo de SAIDA DO CONSOLE com o cadastro de 3 ou mais produto Sendo que 2 delas do mesmo fabricante ver figura 1 Colocar um exemplo de SAIDA DO CONSOLE c om a consulta a todos o s p rodutos cadastrad os ver figura 2 Colocar um exemplo de SAIDA DO CONSOLE com uma consulta por código ver figura 3 Colocar um exemplo de SAIDA DO CONSOLE com uma consulta por fabricante ver figura 4 Colocar um exemplo de SAIDA DO CONSOLE ao remover um produto cadastrado e mostrando depois todos os produtos ver figura 5 Segue o s exemplo s de SAIDA DE CONSOLE Figura 1 Exemplo de C adastr o de três produtos Perceba que 2 deles tem o mesmo fabricante Figura 2 Exemplo de Consulta Todas os Produtos Figura 3 Exemplo de Consultar Produto por Código Figura 4 Exemplo de Consultar Produtos por Fabricante Figura 5 Exemplo de Remover Produto do cadastro e depois Consultar Tod o s o s Produtos Veja que a p roduto de código 2 foi removido e não aparece mais no sistema A presentação do Código FORMATO TEXTO COLOCAR CÓDIGO AQUI Não esquecer do identificador pessoal Não esquecer que o código deve ser em texto SE COLOCAR IMAGEM NÃO SERÁ AVALIADO Não esquecer de inserir comentários Saída do Console FORMATO IMAGEM PRINT DA TELA COLOCAR SAÍDA DO CONSOLE AQUI Não esquecer do identificador pessoal em pelo menos uma das figuras Não esquecer que aqui são 5 prints Um print mostrando cadastro de produtos 2 deles mesmo fabricante Um print mostrando todos os pr odutos cadastrados Um print mostrando a consulta por código Um print mostrando a consulta por fabricante Um print mostrando remoção de um produto 2 Caderno de Respostas d a Atividade Prática de Lógica de Programação e Algoritmos