·
Engenharia de Software ·
Introdução à Lógica e Programação
Send your question to AI and receive an answer instantly
Recommended for you
12
Roteiro de Atividade Prática: Lógica de Programação e Algoritmos
Introdução à Lógica e Programação
UNINTER
34
Respostas Atividade Pratica Big Data Hadoop Spark PySpark
Introdução à Lógica e Programação
UNINTER
57
Atividade Pratica Lógica de Programação e Algoritmos - Resolução de Problemas em Python
Introdução à Lógica e Programação
UNINTER
1
Game de Obstaculos com Javascript CSS HTML e Canvas no VS Code
Introdução à Lógica e Programação
UNIFAA
5
Aula 2: Estruturas Avançadas em PHP - Arrays e Arquivos
Introdução à Lógica e Programação
UNOPAR
2
Planejamento de Jogo Digital: Criação de Prólogo, Mapas e Personagens
Introdução à Lógica e Programação
UNISA
1
Conheça os Objetivos de Desenvolvimento Sustentável da ONU
Introdução à Lógica e Programação
UNIFAA
11
DER-Diagrama-Entidade-Relacionamento-Biblioteca-MySQL-Workbench
Introdução à Lógica e Programação
UNIA
2
Resolucao de Questoes sobre Qualidade de Software e Gestao da Capacidade
Introdução à Lógica e Programação
UNISA
1
Resenha Tematica Descritiva Revisao e Inspecao em Metodos Ageis
Introdução à Lógica e Programação
UNIJUI
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 Luan Medeiros 3953867 Aluno Luan Medeiros 3953867 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 Para calcular o valor total que o devese levar em consideração o custo de embala gem conforme a tabela abaixo Quantidade Custo Embalagem para Frete 0 quantidade 11 R 30 00 11 quantidade 101 R 60 00 101 quantidade 1001 R 120 00 q uantidade 1001 R 240 00 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 o frete O programa deve retornar o valor total após o frete 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 00 und Segue o exemplo de SAIDA DE CONSOLE Figura Exemplo de programa com 1001 unidades sendo pedidas A presentação do Código FORMATO TEXTO COLOCAR CÓDIGO AQUI Não esquecer de colocar o seu nome completo 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 d e colocar o nome 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 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 Des crição Tamanho P 500 ml Tamanho M 1000 ml Tamanho G 2000 ml TR Sabores Tradicionais R 600 R 1000 R 1 8 00 ES Sabores Especiais R 700 R 1200 R 21 00 PR Sabores Premium R 800 R 1400 R 24 00 Elabore um programa em Python que Entre com o tamanho d o 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 Devese utilizar estruturas if elif e else EXIGÊNCIA 1 de 3 Se a pessoa digitar um TAMANHO de sorvete eou código diferente dos da tabela printar na tela TAMANHO ou CÓDIGO inválid os 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 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 Segue o exemplo de SAIDA DE CONSOLE Figura Exemplo de programa co m 3 sorvetes pedid o s 1 erro no pedido do tamanho e 1 erro no código d o sorvete A presentação do Código FORMATO TEXTO COLOCAR CÓDIGO AQUI Não esquecer de colocar o nome 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 de colocar o nome QUESTÃO 3 de 4 25 pontos CONTEÚDO ATÉ AULA 05 Enunciado Imaginase que você e sua equipe foram contratados por um a empresa preste serviços de limpeza para desenvolver a solução de software Você ficou encarregado d a parte de interação com o usuário O valor que a empresa cobra por limpeza é dado pela seguinte equação totalmetragemtipoadionalis Em que cada uma das variáveis que compõe o preço total é quantizada da seguinte maneira Quadro 1 Metragem versus v alor M etragem m ² V alor R 30 metragem 300 60 0 3 metrage m 300 metragem 700 120 05 metragem Outros valores Não são aceitos Quadro 2 Tipo versus multiplicador Tipo M ultiplicador B Básica Indicada para sujeiras semanais ou quinzenais 100 C Completa Indicada para sujeiras antigas eou não rotineiras 1 3 0 Quadro 3 Adicionais versus v alor Adicionais Valor R 0 Não desejo mais nada encerrar 000 1 Passar 10 peças de roupas R 1000 10 00 2 Limpeza de 1 FornoMicroondas R 12 00 12 00 3 Limpeza de 1 GeladeiraFreezer R 20 00 20 00 Elabore um programa em Python que Pergunte a metragem em m ² S e digitar um valor não numérico eou metragem for menormaior que o limite aceito repetir a pergunta Pergunte a tipo de limpeza Se digitar uma opção não válida deve repetir a pergunta Pergunte o adicional Devese perguntar a o usuário se desejada mais algum adicional até digitar ele 0 Encerre o total a ser pago com base na equação desse enunciado Devese codificar uma função metragemlimpeza EXIGÊNCIA 1 de 3 Devese perguntar d entro da função a metragem da porção em m² Devese ter um ifelse ou ifelif ou ifelseelif para verificar se o usuário não digitou uma metragem fora da faixa com que o empresa 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 tipolimpeza 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 adicionallimpeza EXIGÊNCIA 3 de 3 Devese perguntar d entro se deseja ou não mais algum adicional 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 com metragem inválida Colocar um exemplo de SAIDA DE CONSOLE tipo de limpeza inváli d o Colocar um exemplo de SAIDA DE CONSOLE metragem e opção válidos e mais 3 adicionais e no final deve ter o encerramento da conta com o descritivo de valor de cada varável ver figura abaixo Segue o exemplo de SAIDA DE CONSOLE Figura Exemplo de programa com metragem inválido e depois válido tipo de limpeza inválido e depois válido 3 adicionais e com total descritivo 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 funcionários para uma empresa de RH Este software deve ter o seguinte menu e opções Cadastrar Funcionário Consultar Funcionários s Consultar Todas as Funcionários Consulta r Funcionário por Id Consulta r Funcionário s por Setor Retornar Remover Funcionário Sair Elabore um programa em Python que Devese codificar uma função cadastrar funcionarioid EXIGÊNCIA 1 Essa função recebe como parâmetro um id exclusivo para cada funcionário cadastrado DICA utilize um contador como parâmetro Dentro da função perguntar o nome d o funcionário Dentro da função perguntar o setor do funcionário Dentro da função perguntar o salário do funcionário Cada funcionário 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 consultar funcionários EXIGÊNCIA 2 Dentro da função ter um menu com as seguintes opções Consultar Tod os os Funcionários Consultar Funcionário por Id Consultar Funcionário s por Setor Retornar Devese codificar uma função remover funcionario EXIGÊNCIA 3 Dentro da função perguntar qual o código do funcionário 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 funcionários Sendo que 2 delas do mesmo setor ver figura 1 Colocar um exemplo de SAIDA DO CONSOLE c om a consulta a todos o s funcionários cadastrad os ver figura 2 Colocar um exemplo de SAIDA DO CONSOLE com uma consulta por id ver figura 3 Colocar um exemplo de SAIDA DO CONSOLE com uma consulta por setor ver figura 4 Colocar um exemplo de SAIDA DO CONSOLE ao remover um funcionário cadastrado e mostrando depois todos os funcionários ver figura 5 Segue o s exemplo s de SAIDA DE CONSOLE Figura 1 Exemplo de C adastr o de três funcionário sendo que 2 deles são do mesmo setor Figura 2 Exemplo de Consulta Tod o s os Funcionários e pelo Id Figura 3 Exemplo de Consultar Funcionários pelo Setor Figura 4 Exemplo de Remover Funcionário 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 4 prints Um print cadastr ando 3 funcionários 2 do mesmo setor Um print consultando todos os funcionários cadastrados e uma consulta por Id Um print mostrando a consulta por setor Um print mostrando remoção de um funcionário Caderno de Respostas d a Atividade Prática de Lógica de Programação e Algoritmos 2
Send your question to AI and receive an answer instantly
Recommended for you
12
Roteiro de Atividade Prática: Lógica de Programação e Algoritmos
Introdução à Lógica e Programação
UNINTER
34
Respostas Atividade Pratica Big Data Hadoop Spark PySpark
Introdução à Lógica e Programação
UNINTER
57
Atividade Pratica Lógica de Programação e Algoritmos - Resolução de Problemas em Python
Introdução à Lógica e Programação
UNINTER
1
Game de Obstaculos com Javascript CSS HTML e Canvas no VS Code
Introdução à Lógica e Programação
UNIFAA
5
Aula 2: Estruturas Avançadas em PHP - Arrays e Arquivos
Introdução à Lógica e Programação
UNOPAR
2
Planejamento de Jogo Digital: Criação de Prólogo, Mapas e Personagens
Introdução à Lógica e Programação
UNISA
1
Conheça os Objetivos de Desenvolvimento Sustentável da ONU
Introdução à Lógica e Programação
UNIFAA
11
DER-Diagrama-Entidade-Relacionamento-Biblioteca-MySQL-Workbench
Introdução à Lógica e Programação
UNIA
2
Resolucao de Questoes sobre Qualidade de Software e Gestao da Capacidade
Introdução à Lógica e Programação
UNISA
1
Resenha Tematica Descritiva Revisao e Inspecao em Metodos Ageis
Introdução à Lógica e Programação
UNIJUI
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 Luan Medeiros 3953867 Aluno Luan Medeiros 3953867 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 Para calcular o valor total que o devese levar em consideração o custo de embala gem conforme a tabela abaixo Quantidade Custo Embalagem para Frete 0 quantidade 11 R 30 00 11 quantidade 101 R 60 00 101 quantidade 1001 R 120 00 q uantidade 1001 R 240 00 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 o frete O programa deve retornar o valor total após o frete 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 00 und Segue o exemplo de SAIDA DE CONSOLE Figura Exemplo de programa com 1001 unidades sendo pedidas A presentação do Código FORMATO TEXTO COLOCAR CÓDIGO AQUI Não esquecer de colocar o seu nome completo 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 d e colocar o nome 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 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 Des crição Tamanho P 500 ml Tamanho M 1000 ml Tamanho G 2000 ml TR Sabores Tradicionais R 600 R 1000 R 1 8 00 ES Sabores Especiais R 700 R 1200 R 21 00 PR Sabores Premium R 800 R 1400 R 24 00 Elabore um programa em Python que Entre com o tamanho d o 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 Devese utilizar estruturas if elif e else EXIGÊNCIA 1 de 3 Se a pessoa digitar um TAMANHO de sorvete eou código diferente dos da tabela printar na tela TAMANHO ou CÓDIGO inválid os 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 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 Segue o exemplo de SAIDA DE CONSOLE Figura Exemplo de programa co m 3 sorvetes pedid o s 1 erro no pedido do tamanho e 1 erro no código d o sorvete A presentação do Código FORMATO TEXTO COLOCAR CÓDIGO AQUI Não esquecer de colocar o nome 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 de colocar o nome QUESTÃO 3 de 4 25 pontos CONTEÚDO ATÉ AULA 05 Enunciado Imaginase que você e sua equipe foram contratados por um a empresa preste serviços de limpeza para desenvolver a solução de software Você ficou encarregado d a parte de interação com o usuário O valor que a empresa cobra por limpeza é dado pela seguinte equação totalmetragemtipoadionalis Em que cada uma das variáveis que compõe o preço total é quantizada da seguinte maneira Quadro 1 Metragem versus v alor M etragem m ² V alor R 30 metragem 300 60 0 3 metrage m 300 metragem 700 120 05 metragem Outros valores Não são aceitos Quadro 2 Tipo versus multiplicador Tipo M ultiplicador B Básica Indicada para sujeiras semanais ou quinzenais 100 C Completa Indicada para sujeiras antigas eou não rotineiras 1 3 0 Quadro 3 Adicionais versus v alor Adicionais Valor R 0 Não desejo mais nada encerrar 000 1 Passar 10 peças de roupas R 1000 10 00 2 Limpeza de 1 FornoMicroondas R 12 00 12 00 3 Limpeza de 1 GeladeiraFreezer R 20 00 20 00 Elabore um programa em Python que Pergunte a metragem em m ² S e digitar um valor não numérico eou metragem for menormaior que o limite aceito repetir a pergunta Pergunte a tipo de limpeza Se digitar uma opção não válida deve repetir a pergunta Pergunte o adicional Devese perguntar a o usuário se desejada mais algum adicional até digitar ele 0 Encerre o total a ser pago com base na equação desse enunciado Devese codificar uma função metragemlimpeza EXIGÊNCIA 1 de 3 Devese perguntar d entro da função a metragem da porção em m² Devese ter um ifelse ou ifelif ou ifelseelif para verificar se o usuário não digitou uma metragem fora da faixa com que o empresa 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 tipolimpeza 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 adicionallimpeza EXIGÊNCIA 3 de 3 Devese perguntar d entro se deseja ou não mais algum adicional 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 com metragem inválida Colocar um exemplo de SAIDA DE CONSOLE tipo de limpeza inváli d o Colocar um exemplo de SAIDA DE CONSOLE metragem e opção válidos e mais 3 adicionais e no final deve ter o encerramento da conta com o descritivo de valor de cada varável ver figura abaixo Segue o exemplo de SAIDA DE CONSOLE Figura Exemplo de programa com metragem inválido e depois válido tipo de limpeza inválido e depois válido 3 adicionais e com total descritivo 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 funcionários para uma empresa de RH Este software deve ter o seguinte menu e opções Cadastrar Funcionário Consultar Funcionários s Consultar Todas as Funcionários Consulta r Funcionário por Id Consulta r Funcionário s por Setor Retornar Remover Funcionário Sair Elabore um programa em Python que Devese codificar uma função cadastrar funcionarioid EXIGÊNCIA 1 Essa função recebe como parâmetro um id exclusivo para cada funcionário cadastrado DICA utilize um contador como parâmetro Dentro da função perguntar o nome d o funcionário Dentro da função perguntar o setor do funcionário Dentro da função perguntar o salário do funcionário Cada funcionário 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 consultar funcionários EXIGÊNCIA 2 Dentro da função ter um menu com as seguintes opções Consultar Tod os os Funcionários Consultar Funcionário por Id Consultar Funcionário s por Setor Retornar Devese codificar uma função remover funcionario EXIGÊNCIA 3 Dentro da função perguntar qual o código do funcionário 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 funcionários Sendo que 2 delas do mesmo setor ver figura 1 Colocar um exemplo de SAIDA DO CONSOLE c om a consulta a todos o s funcionários cadastrad os ver figura 2 Colocar um exemplo de SAIDA DO CONSOLE com uma consulta por id ver figura 3 Colocar um exemplo de SAIDA DO CONSOLE com uma consulta por setor ver figura 4 Colocar um exemplo de SAIDA DO CONSOLE ao remover um funcionário cadastrado e mostrando depois todos os funcionários ver figura 5 Segue o s exemplo s de SAIDA DE CONSOLE Figura 1 Exemplo de C adastr o de três funcionário sendo que 2 deles são do mesmo setor Figura 2 Exemplo de Consulta Tod o s os Funcionários e pelo Id Figura 3 Exemplo de Consultar Funcionários pelo Setor Figura 4 Exemplo de Remover Funcionário 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 4 prints Um print cadastr ando 3 funcionários 2 do mesmo setor Um print consultando todos os funcionários cadastrados e uma consulta por Id Um print mostrando a consulta por setor Um print mostrando remoção de um funcionário Caderno de Respostas d a Atividade Prática de Lógica de Programação e Algoritmos 2