·
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
12
Atividade Prática: Lógica de Programação e Algoritmos
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
Atividade Pratica Scrum Bomba de Insulina - Uninter
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
25
Controle de Estoque de Bicicletas - Registro de Peças e Requisitos do Sistema
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
QUESTÃO 1 de 4 Conteúdo até Aula 03 Enunciado Imaginase que você é um dos programadores responsáveis pela construção de app de vendas para uma determinada empresa X que aceita cartões de crédito Uma das estratégias de vendas dessa empresa X é cobrar um Juros maior conforme a quantidade de parcelas que o cliente desejar conforme a listagem abaixo Se a quantidade de parcelas for menor que 4 o Juros será de 0 0 100 Se a quantidade de parcelas for igual ou maior que 4 e menor que 6 o Juros será de 4 4 100 Se a quantidade de parcelas for igual ou maior que 6 e menor que 9 o Juros será de 8 8 100 Se a quantidade de parcelas for igual ou maior que 9 e menor que 13 o Juros será de 16 16 100 Se a quantidade de parcelas for igual ou maior que 13 o Juros será de 32 32 100 O valor da parcela é calculado da seguinte maneira valorDaParcela valorDoPedido1 juros quantidadeParcelas O valor total parcelado é calculado da seguinte maneira valorTotalParceladovalorDaParcelaquantidadeParcelas Elabore um programa em Python que A Devese implementar o print com o seu nome completo somente print não usar input aqui Por exemplo printBemvindos a loja do Bruno Kostiuk EXIGÊNCIA DE CÓDIGO 1 de 6 B Devese implementar o input do valorDoPedido e da quantidadeParcelas EXIGÊNCIA DE CÓDIGO 2 de 6 C Devese implementar o Juros conforme a enunciado acima obs atentese as condições de menor igual e maior EXIGÊNCIA DE CÓDIGO 3 de 6 D Devese implementar o valorDaParcela e valorTotalParcelado EXIGÊNCIA DE CÓDIGO 4 de 6 E Devese implementar as estruturas if elif e else todas elas EXIGÊNCIA DE CÓDIGO 5 de 6 F Devese inserir comentários relevantes no código EXIGÊNCIA DE CÓDIGO 6 de 6 G Devese apresentar na saída de console uma mensagem com seu nome completo EXIGÊNCIA DE SAÍDA DE CONSOLE 1 de 2 H Devese apresentar na saída de console um parcelamento com Juros quantidadeParcelas maior ou igual a 4 apresentando o valor da Parcela e o valor Total Parcelado EXIGÊNCIA DE SAÍDA DE CONSOLE 2 de 2 EXEMPLO DE SAÍDA DE CONSOLE Figura 11 Exemplo de saída de console que o aluno deve fazer Em que se perguntar o valor do pedido pode ser qualquer valor a quantidade de parcelas maior ou igual a 4 EXIGÊNCIA DE SAÍDA DE CONSOLE 2 de 2 e é apresentado o valorDaParcela e o valorTotalParcelado Apresentação de Código da Questão 1 SUBSTITUIR ESSE TEXTO QUE ESTÁ EM VERMELHO PELO SEU CÓDIGO DO EXERCÍCIO 1 NÃO ESQUECER DE CUMPRIR AS EXIGÊNCIAS DE CÓDIGO O CÓDIGO DEVE ESTAR IDENTADO SERÃO ACEITOS SOMENTE CÓDIGOS NO FORMATO TEXTO NADA DE IMAGEM NEM PRINT ZERA A QUESTÃO Apresentação de Saída do Console da Questão 1 SUBSTITUIR ESSE TEXTO QUE ESTÁ EM LARANJA PELA A SAÍDA DO CONSOLE DO EXERCÍCIO 1 NÃO ESQUECER DE CUMPRIR AS EXIGÊNCIAS SERÁ ACEITO SOMETE SAÍDAS DO CONSOLE NO FORMATO IMAGEM NADA DE TEXTO AQUI ZERA ESSA PARTE DA QUESTÃO QUESTÃO 2 de 4 Conteúdo até aula 04 Enunciado Você e sua equipe de programadores foram contratados para desenvolver um app de vendas para uma loja que vende Marmitas de Bife Acebolado ou Filé de Frango Você ficou com a parte de desenvolver a interface do cliente para retirada do produto A Loja possui seguinte relação Tamanho P de Bife Acebolado BA custa 16 reais e o Filé de Frango FF custa 15 reais Tamanho M de Bife Acebolado BA custa 18 reais e o Filé de Frango FF custa 17 reais Tamanho G de Bife Acebolado BA custa 22 reais e o Filé de Frango FF custa 21 reais Elabore um programa em Python que A Devese implementar o print com o seu nome completo somente print não usar input aqui Por exemplo printBem vindos a loja de Marmitas do Bruno Kostiuk Além do seu nome completo devese implementar um print com um Menu para o cliente EXIGÊNCIA DE CÓDIGO 1 de 8 B Devese implementar o input do sabor BAFF e o print Sabor inválido Tente novamente se o usuário entra com valor diferente de BA e FF EXIGÊNCIA DE CÓDIGO 2 de 8 C Devese implementar o input do tamanho PMG e o print Tamanho inválido Tente novamente se o usuário com entra valor diferente de P M ou G EXIGÊNCIA DE CÓDIGO 3 de 8 D Devese implementar if elif eou else utilizando o modelo aninhado aula 3 Tema 4 com cada uma das combinações de sabor e tamanho EXIGÊNCIA DE CÓDIGO 4 de 8 E Devese implementar um acumulador para somar os valores dos pedidos EXIGÊNCIA DE CÓDIGO 5 de 8 F Devese implementar o input com a pergunta Deseja pedir mais alguma coisa Se sim repetir a partir do item B senão encerrar o programa executar o print do acumulador EXIGÊNCIA DE CÓDIGO 6 de 8 G Devese implementar as estruturas de while break continue todas elas EXIGÊNCIA DE CÓDIGO 7 de 8 H Devese inserir comentários relevantes no código EXIGÊNCIA DE CÓDIGO 8 de 8 I Devese apresentar na saída de console uma mensagem com o seu nome completo e o menu para o cliente conhecer as opções EXIGÊNCIA DE SAÍDA DE CONSOLE 1 de 4 J Devese apresentar na saída de console um pedido em que o usuário errou o sabor EXIGÊNCIA DE SAÍDA DE CONSOLE 2 de 4 K Devese apresentar na saída de console um pedido em que o usuário errou o tamanho EXIGÊNCIA DE SAÍDA DE CONSOLE 3 de 4 L Devese apresentar na saída de console um pedido com duas opções sabores diferentes e com tamanhos diferentes EXIGÊNCIA DE SAÍDA DE CONSOLE 4 de 4 EXEMPLO DE SAÍDA DE CONSOLE Figura 21 Exemplo de saída de console que o aluno deve fazer Em que se perguntar o sabor e o tamanho Há uma tentativa de pedido que se errou o sabor e outra que se errou o tamanho Há também um pedido com dois itens com sabores e tamanhos diferentes Apresentação de Código da Questão 2 SUBSTITUIR ESSE TEXTO QUE ESTÁ EM VERMELHO PELO SEU CÓDIGO DO EXERCÍCIO 2 NÃO ESQUECER DE CUMPRIR AS EXIGÊNCIAS DE CÓDIGO O CÓDIGO DEVE ESTAR IDENTADO SERÃO ACEITOS SOMENTE CÓDIGOS NO FORMATO TEXTO NADA DE IMAGEM NEM PRINT ZERA A QUESTÃO Apresentação de Saída do Console da Questão 2 SUBSTITUIR ESSE TEXTO QUE ESTÁ EM LARANJA PELA A SAÍDA DO CONSOLE DO EXERCÍCIO 2 NÃO ESQUECER DE CUMPRIR AS EXIGÊNCIAS SERÁ ACEITO SOMETE SAÍDAS DO CONSOLE NO FORMATO IMAGEM NADA DE TEXTO AQUI ZERA ESSA PARTE DA QUESTÃO QUESTÃO 3 de 4 Conteúdo até aula 05 Enunciado Você foi contratado para desenvolver um sistema de cobrança de serviços de uma fábrica que vende Camisetas em atacado Você ficou com a parte de desenvolver a interface com o funcionário A Fábrica opera as vendas da seguinte maneira Camiseta Manga Curta Simples MCS o valor unitário é de um real e oitenta centavos Camiseta Manga Longa Simples MLS o valor unitário é de dois reais e dez centavos Camiseta Manga Curta Com Estampa MCE o valor unitário é de dois reais e noventa centavos Camiseta Manga Longa Com Estampa MLE o valor unitário é de três reais e vinte centavos Se número de camisetas for menor que 20 não há desconto na venda Se número de camisetas for igual ou maior que 20 e menor que 200 o desconto será de 5 Se número de camisetas for igual ou maior que 200 e menor que 2000 o desconto será de 7 Se número de camisetas for igual ou maior que 2000 e menor ou igual que 20000 o desconto será de 12 Se número de camisetas for maior que 20000 não é aceito pedidos nessa quantidade de camisetas Para o adicional de frete por transportadora 1 é cobrado um valor extra de 100 reais Para o adicional de frete por Sedex 2 é cobrado um valor extra de 200 reais Para o adicional de retirar o pedido na fábrica 0 é cobrado um valor extra de 0 reais O valor final da conta é calculado da seguinte maneira total modelo numcamisetas frete Elabore um programa em Python que A Devese implementar o print com o seu nome completo somente print não usar input aqui Por exemplo printBem vindos a Fábrica de Camisetas do Bruno Kostiuk EXIGÊNCIA DE CÓDIGO 1 de 7 B Devese implementar a função escolhamodelo em que EXIGÊNCIA DE CÓDIGO 2 de 7 a Pergunta o modelo desejado b Retorna o valor do modelo com base na escolha do usuário use return c Repete a pergunta do item Ba se digitar uma opção diferente de MCSMLSMCEMLE C Devese implementar a função numcamisetas em que EXIGÊNCIA DE CÓDIGO 3 de 7 a Pergunta o número de camisetas b Retorna use return o número de camisetas com desconto seguindo a regra do enunciado desconto calculado em cima do número de camisetas c Repete a pergunta do item Ca se digitar um valor acima de 20000 ou valor não numérico use tryexcept para não numérico D Devese implementar a função frete em que EXIGÊNCIA DE CÓDIGO 4 de 7 a Pergunta pelo serviço adicional de frete b Retorna use return o valor de apenas uma das opções de frete c Repetir a pergunta item Da se digitar uma opção diferente de 120 E Devese implementar o total a pagar no código principal main ou seja não pode estar dentro de função conforme o enunciado EXIGÊNCIA DE CÓDIGO 5 de 7 F Devese implementar tryexcept EXIGÊNCIA DE CÓDIGO 6 de 7 G Devese inserir comentários relevantes no código EXIGÊNCIA DE CÓDIGO 7 de 7 H Devese apresentar na saída de console uma mensagem com o seu nome completo EXIGÊNCIA DE SAÍDA DE CONSOLE 1 de 4 I Devese apresentar na saída de console um pedido no qual o usuário errou a opção de modelo EXIGÊNCIA DE SAÍDA DE CONSOLE 2 de 4 J Devese apresentar na saída de console um pedido no qual o usuário digitou ultrapassou no número de camisetas EXIGÊNCIA DE SAÍDA DE CONSOLE 3 de 4 K Devese apresentar na saída de console um pedido com opção de modelo número de camisetas e frete válidos EXIGÊNCIA DE SAÍDA DE CONSOLE 4 de 4 EXEMPLO DE SAÍDA DE CONSOLE Figura 31 Exemplo de saída de console que o aluno deve fazer Em que se pergunta pelo modelo e se erra opção inicialmente que se passa do número de camisetas acima do aceito Na sequência o usuário digitou um modelo número de camisetas e frete válidos Apresentação de Código da Questão 3 SUBSTITUIR ESSE TEXTO QUE ESTÁ EM VERMELHO PELO SEU CÓDIGO DO EXERCÍCIO 3 NÃO ESQUECER DE CUMPRIR AS EXIGÊNCIAS DE CÓDIGO O CÓDIGO DEVE ESTAR IDENTADO SERÃO ACEITOS SOMENTE CÓDIGOS NO FORMATO TEXTO NADA DE IMAGEM NEM PRINT ZERA A QUESTÃO Apresentação de Saída do Console da Questão 3 SUBSTITUIR ESSE TEXTO QUE ESTÁ EM LARANJA PELA A SAÍDA DO CONSOLE DO EXERCÍCIO 3 NÃO ESQUECER DE CUMPRIR AS EXIGÊNCIAS SERÁ ACEITO SOMETE SAÍDAS DO CONSOLE NO FORMATO IMAGEM NADA DE TEXTO AQUI ZERA ESSA PARTE DA QUESTÃO QUESTÃO 4 de 4 Conteúdo até aula 06 Enunciado Você e sua equipe de programadores foram contratados por pequena empresa para desenvolver o software de gerenciamento de funcionários Este software deve ter o seguinte menu e opções 1 Cadastrar Funcionário 2 Consultar Funcionário 1 Consultar Todos 2 Consultar por Id 3 Consultar por setor 4 Retornar ao menu 3 Remover Funcionário 4 Encerrar Programa Elabore um programa em Python que A Devese implementar o print com o seu nome completo somente print não usar input aqui Por exemplo printBem vindos a empresa do Bruno Kostiuk EXIGÊNCIA DE CÓDIGO 1 de 8 B Devese implementar uma lista com o nome de listafuncionarios e a variável idglobal com valor inicial igual ao número de seu RU EXIGÊNCIA DE CÓDIGO 2 de 8 C Devese implementar uma função chamada cadastrarfuncionarioid em que EXIGÊNCIA DE CÓDIGO 3 de 8 a Pergunta nome setor salario do funcionário b Armazena o id este é fornecido via parâmetro da função nome setor salario dentro de um dicionário c Copiar o dicionário para dentro da listafuncionarios utilizar o copy D Devese implementar uma função chamada consultarfuncionarios em que EXIGÊNCIA DE CÓDIGO 4 de 8 a Devese perguntar qual opção deseja 1 Consultar Todos 2 Consultar por Id 3 Consultar por Setor 4 Retornar ao menu i Se Consultar Todos apresentar todos os funcionários com todos os seus dados cadastrados ii Se Consultar por Id solicitar ao usuário que informe um id e apresentar o funcionário específico com todos os seus dados cadastrados iii Se Consultar por Setor solicitar ao usuário que informe o setor e apresentar os funcionários do setor com todos os seus dados cadastrados iv Se Retornar ao menu devese retornar ao menu principal return v Se Entrar com um valor diferente de 1 2 3 ou 4 printar Opção inválida e repetir a pergunta Da vi Enquanto o usuário não escolher a opção 4 o menu consultar funcionários deve se repetir E Devese implementar uma função chamada removerfuncionario em que EXIGÊNCIA DE CÓDIGO 5 de 8 a Devese pergunta pelo id do funcionário a ser removido b Remover o funcionário da listafuncionarios c Se o id fornecido não for de um funcionário da lista printar Id inválido e repetir a pergunta Ea F Devese implementar uma estrutura de menu no código principal main ou seja não pode estar dentro de função em que EXIGÊNCIA DE CÓDIGO 6 de 8 a Devese pergunta qual opção deseja 1 Cadastrar Funcionário 2 Consultar Funcionário 3 Remover Funcionário 4 Encerrar Programa i Se Cadastrar Funcionário incrementar em um id global e chamar a função cadastrarfuncionarioid global ii Se Consultar Funcionário chamar função consultarfuncionario iii Se Remover Funcionário chamar função removerfuncionario iv Se Encerrar Programa sair do menu e com isso acabar a execução do código v Se Entrar com um valor diferente de 1 2 3 ou 4 printar Opção inválida e repetir a pergunta Fa vi Enquanto o usuário não escolher a opção 4 o menu deve se repetir G Devese implementar uma lista de dicionários uma lista contento dicionários dentro EXIGÊNCIA DE CÓDIGO 7 de 8 H Devese inserir comentários relevantes no código EXIGÊNCIA DE CÓDIGO 8 de 8 I Devese apresentar na saída de console uma mensagem com o seu nome completo EXIGÊNCIA DE SAÍDA DE CONSOLE 1 de 6 J Devese apresentar na saída de console um cadastro de 3 funcionários sendo 2 deles no mesmo setor EXIGÊNCIA DE SAÍDA DE CONSOLE 2 de 6 K Devese apresentar na saída de console uma consulta de todos os funcionários EXIGÊNCIA DE SAÍDA DE CONSOLE 3 de 6 L Devese apresentar na saída de console uma consulta por código id de um dos funcionários EXIGÊNCIA DE SAÍDA DE CONSOLE 4 de 6 M Devese apresentar na saída de console uma consulta por setor em que 2 funcionários sejam do mesmo setor EXIGÊNCIA DE SAÍDA DE CONSOLE 5 de 6 N Devese apresentar na saída de console uma remoção de um dos funcionários seguida de uma consulta de todos os funcionários EXIGÊNCIA DE SAÍDA DE CONSOLE 6 de 6 EXEMPLO DE SAÍDA DE CONSOLE Figura 41 Exemplo de saída de console que o aluno deve fazer Apresenta o print com seu nome completo e é realizado o cadastro do primeiro funcionário note que o ID do funcionário inicia em 4297914 pois o idglobal é inicializado em 4297913 Figura 42 Exemplo de saída de console que o aluno deve fazer São cadastrados mais dois funcionários com mesmo setor Figura 43 Exemplo de saída de console que o aluno deve fazer Em que se consulta Todos os funcionários cadastrados Figura 44 Exemplo de saída de console que o aluno deve fazer Em que se consulta o funcionário com id número 4297914 e consulta pelo nome do setor Tutorias Figura 45 Exemplo de saída de console que o aluno deve fazer Em que se remove o funcionário de Id número 4297914 e depois se faz uma consulta de todos os funcionários Apresentação de Código da Questão 4 SUBSTITUIR ESSE TEXTO QUE ESTÁ EM VERMELHO PELO SEU CÓDIGO DO EXERCÍCIO 4 NÃO ESQUECER DE CUMPRIR AS EXIGÊNCIAS DE CÓDIGO O CÓDIGO DEVE ESTAR IDENTADO SERÃO ACEITOS SOMENTE CÓDIGOS NO FORMATO TEXTO NADA DE IMAGEM NEM PRINT ZERA A QUESTÃO Apresentação de Saída do Console da Questão 4 SUBSTITUIR ESSE TEXTO QUE ESTÁ EM LARANJA PELA A SAÍDA DO CONSOLE DO EXERCÍCIO 4 NÃO ESQUECER DE CUMPRIR AS EXIGÊNCIAS SERÁ ACEITO SOMETE SAÍDAS DO CONSOLE NO FORMATO IMAGEM NADA DE TEXTO AQUI ZERA ESSA PARTE DA QUESTÃ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
12
Atividade Prática: Lógica de Programação e Algoritmos
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
Atividade Pratica Scrum Bomba de Insulina - Uninter
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
25
Controle de Estoque de Bicicletas - Registro de Peças e Requisitos do Sistema
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
QUESTÃO 1 de 4 Conteúdo até Aula 03 Enunciado Imaginase que você é um dos programadores responsáveis pela construção de app de vendas para uma determinada empresa X que aceita cartões de crédito Uma das estratégias de vendas dessa empresa X é cobrar um Juros maior conforme a quantidade de parcelas que o cliente desejar conforme a listagem abaixo Se a quantidade de parcelas for menor que 4 o Juros será de 0 0 100 Se a quantidade de parcelas for igual ou maior que 4 e menor que 6 o Juros será de 4 4 100 Se a quantidade de parcelas for igual ou maior que 6 e menor que 9 o Juros será de 8 8 100 Se a quantidade de parcelas for igual ou maior que 9 e menor que 13 o Juros será de 16 16 100 Se a quantidade de parcelas for igual ou maior que 13 o Juros será de 32 32 100 O valor da parcela é calculado da seguinte maneira valorDaParcela valorDoPedido1 juros quantidadeParcelas O valor total parcelado é calculado da seguinte maneira valorTotalParceladovalorDaParcelaquantidadeParcelas Elabore um programa em Python que A Devese implementar o print com o seu nome completo somente print não usar input aqui Por exemplo printBemvindos a loja do Bruno Kostiuk EXIGÊNCIA DE CÓDIGO 1 de 6 B Devese implementar o input do valorDoPedido e da quantidadeParcelas EXIGÊNCIA DE CÓDIGO 2 de 6 C Devese implementar o Juros conforme a enunciado acima obs atentese as condições de menor igual e maior EXIGÊNCIA DE CÓDIGO 3 de 6 D Devese implementar o valorDaParcela e valorTotalParcelado EXIGÊNCIA DE CÓDIGO 4 de 6 E Devese implementar as estruturas if elif e else todas elas EXIGÊNCIA DE CÓDIGO 5 de 6 F Devese inserir comentários relevantes no código EXIGÊNCIA DE CÓDIGO 6 de 6 G Devese apresentar na saída de console uma mensagem com seu nome completo EXIGÊNCIA DE SAÍDA DE CONSOLE 1 de 2 H Devese apresentar na saída de console um parcelamento com Juros quantidadeParcelas maior ou igual a 4 apresentando o valor da Parcela e o valor Total Parcelado EXIGÊNCIA DE SAÍDA DE CONSOLE 2 de 2 EXEMPLO DE SAÍDA DE CONSOLE Figura 11 Exemplo de saída de console que o aluno deve fazer Em que se perguntar o valor do pedido pode ser qualquer valor a quantidade de parcelas maior ou igual a 4 EXIGÊNCIA DE SAÍDA DE CONSOLE 2 de 2 e é apresentado o valorDaParcela e o valorTotalParcelado Apresentação de Código da Questão 1 SUBSTITUIR ESSE TEXTO QUE ESTÁ EM VERMELHO PELO SEU CÓDIGO DO EXERCÍCIO 1 NÃO ESQUECER DE CUMPRIR AS EXIGÊNCIAS DE CÓDIGO O CÓDIGO DEVE ESTAR IDENTADO SERÃO ACEITOS SOMENTE CÓDIGOS NO FORMATO TEXTO NADA DE IMAGEM NEM PRINT ZERA A QUESTÃO Apresentação de Saída do Console da Questão 1 SUBSTITUIR ESSE TEXTO QUE ESTÁ EM LARANJA PELA A SAÍDA DO CONSOLE DO EXERCÍCIO 1 NÃO ESQUECER DE CUMPRIR AS EXIGÊNCIAS SERÁ ACEITO SOMETE SAÍDAS DO CONSOLE NO FORMATO IMAGEM NADA DE TEXTO AQUI ZERA ESSA PARTE DA QUESTÃO QUESTÃO 2 de 4 Conteúdo até aula 04 Enunciado Você e sua equipe de programadores foram contratados para desenvolver um app de vendas para uma loja que vende Marmitas de Bife Acebolado ou Filé de Frango Você ficou com a parte de desenvolver a interface do cliente para retirada do produto A Loja possui seguinte relação Tamanho P de Bife Acebolado BA custa 16 reais e o Filé de Frango FF custa 15 reais Tamanho M de Bife Acebolado BA custa 18 reais e o Filé de Frango FF custa 17 reais Tamanho G de Bife Acebolado BA custa 22 reais e o Filé de Frango FF custa 21 reais Elabore um programa em Python que A Devese implementar o print com o seu nome completo somente print não usar input aqui Por exemplo printBem vindos a loja de Marmitas do Bruno Kostiuk Além do seu nome completo devese implementar um print com um Menu para o cliente EXIGÊNCIA DE CÓDIGO 1 de 8 B Devese implementar o input do sabor BAFF e o print Sabor inválido Tente novamente se o usuário entra com valor diferente de BA e FF EXIGÊNCIA DE CÓDIGO 2 de 8 C Devese implementar o input do tamanho PMG e o print Tamanho inválido Tente novamente se o usuário com entra valor diferente de P M ou G EXIGÊNCIA DE CÓDIGO 3 de 8 D Devese implementar if elif eou else utilizando o modelo aninhado aula 3 Tema 4 com cada uma das combinações de sabor e tamanho EXIGÊNCIA DE CÓDIGO 4 de 8 E Devese implementar um acumulador para somar os valores dos pedidos EXIGÊNCIA DE CÓDIGO 5 de 8 F Devese implementar o input com a pergunta Deseja pedir mais alguma coisa Se sim repetir a partir do item B senão encerrar o programa executar o print do acumulador EXIGÊNCIA DE CÓDIGO 6 de 8 G Devese implementar as estruturas de while break continue todas elas EXIGÊNCIA DE CÓDIGO 7 de 8 H Devese inserir comentários relevantes no código EXIGÊNCIA DE CÓDIGO 8 de 8 I Devese apresentar na saída de console uma mensagem com o seu nome completo e o menu para o cliente conhecer as opções EXIGÊNCIA DE SAÍDA DE CONSOLE 1 de 4 J Devese apresentar na saída de console um pedido em que o usuário errou o sabor EXIGÊNCIA DE SAÍDA DE CONSOLE 2 de 4 K Devese apresentar na saída de console um pedido em que o usuário errou o tamanho EXIGÊNCIA DE SAÍDA DE CONSOLE 3 de 4 L Devese apresentar na saída de console um pedido com duas opções sabores diferentes e com tamanhos diferentes EXIGÊNCIA DE SAÍDA DE CONSOLE 4 de 4 EXEMPLO DE SAÍDA DE CONSOLE Figura 21 Exemplo de saída de console que o aluno deve fazer Em que se perguntar o sabor e o tamanho Há uma tentativa de pedido que se errou o sabor e outra que se errou o tamanho Há também um pedido com dois itens com sabores e tamanhos diferentes Apresentação de Código da Questão 2 SUBSTITUIR ESSE TEXTO QUE ESTÁ EM VERMELHO PELO SEU CÓDIGO DO EXERCÍCIO 2 NÃO ESQUECER DE CUMPRIR AS EXIGÊNCIAS DE CÓDIGO O CÓDIGO DEVE ESTAR IDENTADO SERÃO ACEITOS SOMENTE CÓDIGOS NO FORMATO TEXTO NADA DE IMAGEM NEM PRINT ZERA A QUESTÃO Apresentação de Saída do Console da Questão 2 SUBSTITUIR ESSE TEXTO QUE ESTÁ EM LARANJA PELA A SAÍDA DO CONSOLE DO EXERCÍCIO 2 NÃO ESQUECER DE CUMPRIR AS EXIGÊNCIAS SERÁ ACEITO SOMETE SAÍDAS DO CONSOLE NO FORMATO IMAGEM NADA DE TEXTO AQUI ZERA ESSA PARTE DA QUESTÃO QUESTÃO 3 de 4 Conteúdo até aula 05 Enunciado Você foi contratado para desenvolver um sistema de cobrança de serviços de uma fábrica que vende Camisetas em atacado Você ficou com a parte de desenvolver a interface com o funcionário A Fábrica opera as vendas da seguinte maneira Camiseta Manga Curta Simples MCS o valor unitário é de um real e oitenta centavos Camiseta Manga Longa Simples MLS o valor unitário é de dois reais e dez centavos Camiseta Manga Curta Com Estampa MCE o valor unitário é de dois reais e noventa centavos Camiseta Manga Longa Com Estampa MLE o valor unitário é de três reais e vinte centavos Se número de camisetas for menor que 20 não há desconto na venda Se número de camisetas for igual ou maior que 20 e menor que 200 o desconto será de 5 Se número de camisetas for igual ou maior que 200 e menor que 2000 o desconto será de 7 Se número de camisetas for igual ou maior que 2000 e menor ou igual que 20000 o desconto será de 12 Se número de camisetas for maior que 20000 não é aceito pedidos nessa quantidade de camisetas Para o adicional de frete por transportadora 1 é cobrado um valor extra de 100 reais Para o adicional de frete por Sedex 2 é cobrado um valor extra de 200 reais Para o adicional de retirar o pedido na fábrica 0 é cobrado um valor extra de 0 reais O valor final da conta é calculado da seguinte maneira total modelo numcamisetas frete Elabore um programa em Python que A Devese implementar o print com o seu nome completo somente print não usar input aqui Por exemplo printBem vindos a Fábrica de Camisetas do Bruno Kostiuk EXIGÊNCIA DE CÓDIGO 1 de 7 B Devese implementar a função escolhamodelo em que EXIGÊNCIA DE CÓDIGO 2 de 7 a Pergunta o modelo desejado b Retorna o valor do modelo com base na escolha do usuário use return c Repete a pergunta do item Ba se digitar uma opção diferente de MCSMLSMCEMLE C Devese implementar a função numcamisetas em que EXIGÊNCIA DE CÓDIGO 3 de 7 a Pergunta o número de camisetas b Retorna use return o número de camisetas com desconto seguindo a regra do enunciado desconto calculado em cima do número de camisetas c Repete a pergunta do item Ca se digitar um valor acima de 20000 ou valor não numérico use tryexcept para não numérico D Devese implementar a função frete em que EXIGÊNCIA DE CÓDIGO 4 de 7 a Pergunta pelo serviço adicional de frete b Retorna use return o valor de apenas uma das opções de frete c Repetir a pergunta item Da se digitar uma opção diferente de 120 E Devese implementar o total a pagar no código principal main ou seja não pode estar dentro de função conforme o enunciado EXIGÊNCIA DE CÓDIGO 5 de 7 F Devese implementar tryexcept EXIGÊNCIA DE CÓDIGO 6 de 7 G Devese inserir comentários relevantes no código EXIGÊNCIA DE CÓDIGO 7 de 7 H Devese apresentar na saída de console uma mensagem com o seu nome completo EXIGÊNCIA DE SAÍDA DE CONSOLE 1 de 4 I Devese apresentar na saída de console um pedido no qual o usuário errou a opção de modelo EXIGÊNCIA DE SAÍDA DE CONSOLE 2 de 4 J Devese apresentar na saída de console um pedido no qual o usuário digitou ultrapassou no número de camisetas EXIGÊNCIA DE SAÍDA DE CONSOLE 3 de 4 K Devese apresentar na saída de console um pedido com opção de modelo número de camisetas e frete válidos EXIGÊNCIA DE SAÍDA DE CONSOLE 4 de 4 EXEMPLO DE SAÍDA DE CONSOLE Figura 31 Exemplo de saída de console que o aluno deve fazer Em que se pergunta pelo modelo e se erra opção inicialmente que se passa do número de camisetas acima do aceito Na sequência o usuário digitou um modelo número de camisetas e frete válidos Apresentação de Código da Questão 3 SUBSTITUIR ESSE TEXTO QUE ESTÁ EM VERMELHO PELO SEU CÓDIGO DO EXERCÍCIO 3 NÃO ESQUECER DE CUMPRIR AS EXIGÊNCIAS DE CÓDIGO O CÓDIGO DEVE ESTAR IDENTADO SERÃO ACEITOS SOMENTE CÓDIGOS NO FORMATO TEXTO NADA DE IMAGEM NEM PRINT ZERA A QUESTÃO Apresentação de Saída do Console da Questão 3 SUBSTITUIR ESSE TEXTO QUE ESTÁ EM LARANJA PELA A SAÍDA DO CONSOLE DO EXERCÍCIO 3 NÃO ESQUECER DE CUMPRIR AS EXIGÊNCIAS SERÁ ACEITO SOMETE SAÍDAS DO CONSOLE NO FORMATO IMAGEM NADA DE TEXTO AQUI ZERA ESSA PARTE DA QUESTÃO QUESTÃO 4 de 4 Conteúdo até aula 06 Enunciado Você e sua equipe de programadores foram contratados por pequena empresa para desenvolver o software de gerenciamento de funcionários Este software deve ter o seguinte menu e opções 1 Cadastrar Funcionário 2 Consultar Funcionário 1 Consultar Todos 2 Consultar por Id 3 Consultar por setor 4 Retornar ao menu 3 Remover Funcionário 4 Encerrar Programa Elabore um programa em Python que A Devese implementar o print com o seu nome completo somente print não usar input aqui Por exemplo printBem vindos a empresa do Bruno Kostiuk EXIGÊNCIA DE CÓDIGO 1 de 8 B Devese implementar uma lista com o nome de listafuncionarios e a variável idglobal com valor inicial igual ao número de seu RU EXIGÊNCIA DE CÓDIGO 2 de 8 C Devese implementar uma função chamada cadastrarfuncionarioid em que EXIGÊNCIA DE CÓDIGO 3 de 8 a Pergunta nome setor salario do funcionário b Armazena o id este é fornecido via parâmetro da função nome setor salario dentro de um dicionário c Copiar o dicionário para dentro da listafuncionarios utilizar o copy D Devese implementar uma função chamada consultarfuncionarios em que EXIGÊNCIA DE CÓDIGO 4 de 8 a Devese perguntar qual opção deseja 1 Consultar Todos 2 Consultar por Id 3 Consultar por Setor 4 Retornar ao menu i Se Consultar Todos apresentar todos os funcionários com todos os seus dados cadastrados ii Se Consultar por Id solicitar ao usuário que informe um id e apresentar o funcionário específico com todos os seus dados cadastrados iii Se Consultar por Setor solicitar ao usuário que informe o setor e apresentar os funcionários do setor com todos os seus dados cadastrados iv Se Retornar ao menu devese retornar ao menu principal return v Se Entrar com um valor diferente de 1 2 3 ou 4 printar Opção inválida e repetir a pergunta Da vi Enquanto o usuário não escolher a opção 4 o menu consultar funcionários deve se repetir E Devese implementar uma função chamada removerfuncionario em que EXIGÊNCIA DE CÓDIGO 5 de 8 a Devese pergunta pelo id do funcionário a ser removido b Remover o funcionário da listafuncionarios c Se o id fornecido não for de um funcionário da lista printar Id inválido e repetir a pergunta Ea F Devese implementar uma estrutura de menu no código principal main ou seja não pode estar dentro de função em que EXIGÊNCIA DE CÓDIGO 6 de 8 a Devese pergunta qual opção deseja 1 Cadastrar Funcionário 2 Consultar Funcionário 3 Remover Funcionário 4 Encerrar Programa i Se Cadastrar Funcionário incrementar em um id global e chamar a função cadastrarfuncionarioid global ii Se Consultar Funcionário chamar função consultarfuncionario iii Se Remover Funcionário chamar função removerfuncionario iv Se Encerrar Programa sair do menu e com isso acabar a execução do código v Se Entrar com um valor diferente de 1 2 3 ou 4 printar Opção inválida e repetir a pergunta Fa vi Enquanto o usuário não escolher a opção 4 o menu deve se repetir G Devese implementar uma lista de dicionários uma lista contento dicionários dentro EXIGÊNCIA DE CÓDIGO 7 de 8 H Devese inserir comentários relevantes no código EXIGÊNCIA DE CÓDIGO 8 de 8 I Devese apresentar na saída de console uma mensagem com o seu nome completo EXIGÊNCIA DE SAÍDA DE CONSOLE 1 de 6 J Devese apresentar na saída de console um cadastro de 3 funcionários sendo 2 deles no mesmo setor EXIGÊNCIA DE SAÍDA DE CONSOLE 2 de 6 K Devese apresentar na saída de console uma consulta de todos os funcionários EXIGÊNCIA DE SAÍDA DE CONSOLE 3 de 6 L Devese apresentar na saída de console uma consulta por código id de um dos funcionários EXIGÊNCIA DE SAÍDA DE CONSOLE 4 de 6 M Devese apresentar na saída de console uma consulta por setor em que 2 funcionários sejam do mesmo setor EXIGÊNCIA DE SAÍDA DE CONSOLE 5 de 6 N Devese apresentar na saída de console uma remoção de um dos funcionários seguida de uma consulta de todos os funcionários EXIGÊNCIA DE SAÍDA DE CONSOLE 6 de 6 EXEMPLO DE SAÍDA DE CONSOLE Figura 41 Exemplo de saída de console que o aluno deve fazer Apresenta o print com seu nome completo e é realizado o cadastro do primeiro funcionário note que o ID do funcionário inicia em 4297914 pois o idglobal é inicializado em 4297913 Figura 42 Exemplo de saída de console que o aluno deve fazer São cadastrados mais dois funcionários com mesmo setor Figura 43 Exemplo de saída de console que o aluno deve fazer Em que se consulta Todos os funcionários cadastrados Figura 44 Exemplo de saída de console que o aluno deve fazer Em que se consulta o funcionário com id número 4297914 e consulta pelo nome do setor Tutorias Figura 45 Exemplo de saída de console que o aluno deve fazer Em que se remove o funcionário de Id número 4297914 e depois se faz uma consulta de todos os funcionários Apresentação de Código da Questão 4 SUBSTITUIR ESSE TEXTO QUE ESTÁ EM VERMELHO PELO SEU CÓDIGO DO EXERCÍCIO 4 NÃO ESQUECER DE CUMPRIR AS EXIGÊNCIAS DE CÓDIGO O CÓDIGO DEVE ESTAR IDENTADO SERÃO ACEITOS SOMENTE CÓDIGOS NO FORMATO TEXTO NADA DE IMAGEM NEM PRINT ZERA A QUESTÃO Apresentação de Saída do Console da Questão 4 SUBSTITUIR ESSE TEXTO QUE ESTÁ EM LARANJA PELA A SAÍDA DO CONSOLE DO EXERCÍCIO 4 NÃO ESQUECER DE CUMPRIR AS EXIGÊNCIAS SERÁ ACEITO SOMETE SAÍDAS DO CONSOLE NO FORMATO IMAGEM NADA DE TEXTO AQUI ZERA ESSA PARTE DA QUESTÃO