·
Engenharia Agronômica ·
Introdução à Lógica e Programação
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
1
Questao 520 PreCalculo - Angulo entre Ponteiros do Relogio 3h15
Introdução à Lógica e Programação
UNINTER
1
Exibição de Moedas no Cofrinho
Introdução à Lógica e Programação
UNINTER
7
Roteiro de Atividade Prática de Fundamentos de Design de Sistemas
Introdução à Lógica e Programação
UNINTER
1
Exemplo de Saída de Console com Mensagens de Pedido e Erro
Introdução à Lógica e Programação
UNINTER
1
Precalculo - Calculo de f(2) para f(x) = x^2 - Questao Resolvida
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
12
Roteiro de Atividade Prática de Lógica de Programação e Algoritmos
Introdução à Lógica e Programação
UNINTER
1
Entrega de Avaliação
Introdução à Lógica e Programação
UNINTER
1
Código Java para Remover Moeda do Cofrinho
Introdução à Lógica e Programação
UNINTER
3
Atividade Prática de Engenharia de Software - Orientações e Requisitos
Introdução à Lógica e Programação
UNINTER
Texto de pré-visualização
ATIVIDADE PRÁTICA Lógica de Programação e Algoritmos ATIVIDADE PRÁTICA Lógica de Programação e Algoritmos ANO 202 3 ANO 202 3 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é 9 0 na unidade Entre 10 e 99 5 na unidade Entre 100 e 999 10 na unidade De 1000 para mais 15 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 para mostrar que o desconto foi aplicado Segue o exemplo de SAIDA DE CONSOLE Colocar o seu nome Colocar o seu nome OBS Para os números decimais ficarem com somente duas casas depois da vírgula utilize 2f Exemplo print O valor sem desconto foi R 2f format subtotal 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 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 Des crição ValorR 100 CachorroQuente 9 00 101 CachorroQuente Duplo 1 1 00 102 X Egg 1 2 00 103 XSalada 1300 104 X Bacon 1400 105 XTudo 1 7 00 200 Refrigerante Lata 500 201 Chá Gelado 400 Elabore um programa em Python que Entre com o código do produto desejado Pergunte se o cliente quer pedir mais alguma coisa se sim repetir o passo item 2 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 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 elif que verifica a opção sair Colocar um exemplo de SAIDA DE CONSOLE com dois pedidos Colocar um exemplo de SAIDA DE CONSOLE com erro ao digitar no pedido Segue o exemplo de SAIDA DE CONSOLE Figura Exemplo de programa co m 2 itens pedido Sendo que um deles teve uma tentativa com erro e no final o valor final é apresentado 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 uma empresa de logística que acabou de entrar no ramo Essa empresa trabalha com encomendas de pequeno e médio porte e opera somente entre 3 cidades O valor que a empresa cobra por objeto é dado pela seguinte equação totaldimensõespesorota que você e sua equipe Em que cada uma das variáveis que compõe o preço total é quantizada da seguinte maneira Quadro 1 Dimensões versus V alor d imensões cm³ v alor R v olume 1000 10 100 0 volume 10000 20 10000 volume 30000 30 30000 volume 100000 50 v olume 100000 Não é aceito Quadro 2 Peso versus multiplicador p esokg m ultiplicador peso 01 1 01 peso 1 15 1 peso 10 2 10 peso 30 3 peso 30 Não é aceito Quadro 3 Rota versus multiplicador r ota m ultiplicador RS De Rio de Janeiro até São Paulo 1 SR De São Paulo até Rio de Janeiro 1 BS De Brasília até São Paulo 12 SB De São Paulo até Brasília 12 BR De Brasília até Rio de Janeiro 15 RB Rio de Janeiro até Brasília 15 Obs Podese mudar o nome das cidades e siglas Utilizando 3 cidades está ótimo Elabore um programa em Python que Pergunte a altura em cm comprimento em cm e largura em cm do objeto S e digitar um valor não numérico eou as dimensões passarem do limite aceito repetir a pergunta Pergunte o peso do objeto em kg Se digitar um valor não numérico eou o peso passar do limite aceito repetir a pergunta Pergunte a rota do objeto Se digitar uma opção que não esteja na tabela repetir a pergunta Encerre o total a ser pago com base na equação desse enunciado Devese codificar uma função dimensoesObj e to EXIGÊNCIA 1 de 3 Dentro da função perguntar altura do objeto em cm Dentro da função perguntar o comprimento do objeto em cm Dentro da função perguntar a largura do objeto em cm Calcular o volume em cm da caixa pa objeto alturalargura comprimento 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 peso Obj e to EXIGÊNCIA 2 de 3 Dentro da função perguntar peso do objeto em kg Devese ter um tryexcept para o caso de o usuário digitar um valor não numérico Devese retornar o multiplicador conforme o Quadro 2 Devese codificar uma função rotaObjeto EXIGÊNCIA 3 de 3 Dentro da função perguntar a rota do objeto desejada Sugestão utilize as siglas para facili tar os testes OBS PODE MUDAR O NOME DAS CIDADES E SUAS SIGLAS Devese retornar o multiplicador conforme o Quadro 3 Colocar um exemplo de SAIDA DE CONSOLE uma encomenda com peso dimensões e rota válidos Colocar um exemplo de SAIDA DE CONSOLE com o tratamento de erro quando digitado um valor não numérico é digitado no campo peso ou dimensões Colocar o seu nome Colocar o seu nome Segue o exemplo de SAIDA DE CONSOLE Figura Exemplo de programa com tratamento de valor e 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 bic icletaria Este software deve ter o seguinte menu e opções Cadastrar Peça Consultar Peça Consultar Todas as Peças Consulta Peças por Código Consulta Peças por Fabricante Retornar Remover Peça Sair Elabore um programa em Python que Devese codificar uma função cadastrarPeca código EXIGÊNCIA 1 Essa função recebe como parâmetro um código exclusivo para cada peça cadastrado DICA utilize um contador como parâmetro Dentro da função perguntar o nome da peça Dentro da função perguntar o fabricante da peça Dentro da função perguntar o valor da peça Cada peça cadastrada 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 consultarPeca EXIGÊNCIA 2 Dentro da função ter um menu com as seguintes opções Consultar Todas as Peça s Consultar Peças por Código Consultar Peças por Fabricante Retornar Devese codificar uma função chamada removerPeca 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 peças Sendo que 2 delas do mesmo fabricante ver figura 1 Colocar um exemplo de SAIDA DO CONSOLE c om a consulta a todas as peças cadastradas 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 cadastro e mostrando depois todos os cadastros ver figura 5 Segue o s exemplo s de SAIDA DE CONSOLE Figura 1 Exemplo de C adastr ar de três peças Perceba que 2 delas tem o mesmo fabricante Figura 2 Exemplo de Consulta Todas as Peças Figura 3 Exemplo de Consultar por Código Figura 4 Exemplo de Consultar Peças por Fabricante Figura 5 Exemplo de Remover Peça do cadastro e depois Consultar Todas as Peças Veja que a peça de código 1 foi removida 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 Caderno de Respostas d a Atividade Prática de Lógica de Programação e Algoritmos 2
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
1
Questao 520 PreCalculo - Angulo entre Ponteiros do Relogio 3h15
Introdução à Lógica e Programação
UNINTER
1
Exibição de Moedas no Cofrinho
Introdução à Lógica e Programação
UNINTER
7
Roteiro de Atividade Prática de Fundamentos de Design de Sistemas
Introdução à Lógica e Programação
UNINTER
1
Exemplo de Saída de Console com Mensagens de Pedido e Erro
Introdução à Lógica e Programação
UNINTER
1
Precalculo - Calculo de f(2) para f(x) = x^2 - Questao Resolvida
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
12
Roteiro de Atividade Prática de Lógica de Programação e Algoritmos
Introdução à Lógica e Programação
UNINTER
1
Entrega de Avaliação
Introdução à Lógica e Programação
UNINTER
1
Código Java para Remover Moeda do Cofrinho
Introdução à Lógica e Programação
UNINTER
3
Atividade Prática de Engenharia de Software - Orientações e Requisitos
Introdução à Lógica e Programação
UNINTER
Texto de pré-visualização
ATIVIDADE PRÁTICA Lógica de Programação e Algoritmos ATIVIDADE PRÁTICA Lógica de Programação e Algoritmos ANO 202 3 ANO 202 3 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é 9 0 na unidade Entre 10 e 99 5 na unidade Entre 100 e 999 10 na unidade De 1000 para mais 15 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 para mostrar que o desconto foi aplicado Segue o exemplo de SAIDA DE CONSOLE Colocar o seu nome Colocar o seu nome OBS Para os números decimais ficarem com somente duas casas depois da vírgula utilize 2f Exemplo print O valor sem desconto foi R 2f format subtotal 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 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 Des crição ValorR 100 CachorroQuente 9 00 101 CachorroQuente Duplo 1 1 00 102 X Egg 1 2 00 103 XSalada 1300 104 X Bacon 1400 105 XTudo 1 7 00 200 Refrigerante Lata 500 201 Chá Gelado 400 Elabore um programa em Python que Entre com o código do produto desejado Pergunte se o cliente quer pedir mais alguma coisa se sim repetir o passo item 2 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 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 elif que verifica a opção sair Colocar um exemplo de SAIDA DE CONSOLE com dois pedidos Colocar um exemplo de SAIDA DE CONSOLE com erro ao digitar no pedido Segue o exemplo de SAIDA DE CONSOLE Figura Exemplo de programa co m 2 itens pedido Sendo que um deles teve uma tentativa com erro e no final o valor final é apresentado 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 uma empresa de logística que acabou de entrar no ramo Essa empresa trabalha com encomendas de pequeno e médio porte e opera somente entre 3 cidades O valor que a empresa cobra por objeto é dado pela seguinte equação totaldimensõespesorota que você e sua equipe Em que cada uma das variáveis que compõe o preço total é quantizada da seguinte maneira Quadro 1 Dimensões versus V alor d imensões cm³ v alor R v olume 1000 10 100 0 volume 10000 20 10000 volume 30000 30 30000 volume 100000 50 v olume 100000 Não é aceito Quadro 2 Peso versus multiplicador p esokg m ultiplicador peso 01 1 01 peso 1 15 1 peso 10 2 10 peso 30 3 peso 30 Não é aceito Quadro 3 Rota versus multiplicador r ota m ultiplicador RS De Rio de Janeiro até São Paulo 1 SR De São Paulo até Rio de Janeiro 1 BS De Brasília até São Paulo 12 SB De São Paulo até Brasília 12 BR De Brasília até Rio de Janeiro 15 RB Rio de Janeiro até Brasília 15 Obs Podese mudar o nome das cidades e siglas Utilizando 3 cidades está ótimo Elabore um programa em Python que Pergunte a altura em cm comprimento em cm e largura em cm do objeto S e digitar um valor não numérico eou as dimensões passarem do limite aceito repetir a pergunta Pergunte o peso do objeto em kg Se digitar um valor não numérico eou o peso passar do limite aceito repetir a pergunta Pergunte a rota do objeto Se digitar uma opção que não esteja na tabela repetir a pergunta Encerre o total a ser pago com base na equação desse enunciado Devese codificar uma função dimensoesObj e to EXIGÊNCIA 1 de 3 Dentro da função perguntar altura do objeto em cm Dentro da função perguntar o comprimento do objeto em cm Dentro da função perguntar a largura do objeto em cm Calcular o volume em cm da caixa pa objeto alturalargura comprimento 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 peso Obj e to EXIGÊNCIA 2 de 3 Dentro da função perguntar peso do objeto em kg Devese ter um tryexcept para o caso de o usuário digitar um valor não numérico Devese retornar o multiplicador conforme o Quadro 2 Devese codificar uma função rotaObjeto EXIGÊNCIA 3 de 3 Dentro da função perguntar a rota do objeto desejada Sugestão utilize as siglas para facili tar os testes OBS PODE MUDAR O NOME DAS CIDADES E SUAS SIGLAS Devese retornar o multiplicador conforme o Quadro 3 Colocar um exemplo de SAIDA DE CONSOLE uma encomenda com peso dimensões e rota válidos Colocar um exemplo de SAIDA DE CONSOLE com o tratamento de erro quando digitado um valor não numérico é digitado no campo peso ou dimensões Colocar o seu nome Colocar o seu nome Segue o exemplo de SAIDA DE CONSOLE Figura Exemplo de programa com tratamento de valor e 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 bic icletaria Este software deve ter o seguinte menu e opções Cadastrar Peça Consultar Peça Consultar Todas as Peças Consulta Peças por Código Consulta Peças por Fabricante Retornar Remover Peça Sair Elabore um programa em Python que Devese codificar uma função cadastrarPeca código EXIGÊNCIA 1 Essa função recebe como parâmetro um código exclusivo para cada peça cadastrado DICA utilize um contador como parâmetro Dentro da função perguntar o nome da peça Dentro da função perguntar o fabricante da peça Dentro da função perguntar o valor da peça Cada peça cadastrada 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 consultarPeca EXIGÊNCIA 2 Dentro da função ter um menu com as seguintes opções Consultar Todas as Peça s Consultar Peças por Código Consultar Peças por Fabricante Retornar Devese codificar uma função chamada removerPeca 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 peças Sendo que 2 delas do mesmo fabricante ver figura 1 Colocar um exemplo de SAIDA DO CONSOLE c om a consulta a todas as peças cadastradas 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 cadastro e mostrando depois todos os cadastros ver figura 5 Segue o s exemplo s de SAIDA DE CONSOLE Figura 1 Exemplo de C adastr ar de três peças Perceba que 2 delas tem o mesmo fabricante Figura 2 Exemplo de Consulta Todas as Peças Figura 3 Exemplo de Consultar por Código Figura 4 Exemplo de Consultar Peças por Fabricante Figura 5 Exemplo de Remover Peça do cadastro e depois Consultar Todas as Peças Veja que a peça de código 1 foi removida 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 Caderno de Respostas d a Atividade Prática de Lógica de Programação e Algoritmos 2