


Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Um caderno de exercícios da disciplina de lógica de programação e algoritmos, ministrada no centro universitário internacional. O caderno contém uma série de atividades práticas que envolvem a aplicação de conceitos de lógica de programação, como estruturas de controle (if, elif, else), loops (while, break, continue) e manipulação de dados (input, output, variáveis). As atividades abordam temas como cálculo de desconto em compras, sistema de pedidos de pizzas e cálculo de preço de feijoada. O documento também inclui exemplos de saída de console para ilustrar o funcionamento dos programas desenvolvidos. Este material pode ser útil para estudantes de cursos de ciência da computação, sistemas de informação e áreas afins, tanto em nível de graduação quanto de pós-graduação, que buscam aprimorar suas habilidades em lógica de programação e resolução de problemas.
Tipologia: Provas
1 / 4
Esta página não é visível na pré-visualização
Não perca as partes importantes!
O enunciado desta questão descreve um programa em Python que deve calcular o valor total de uma compra em uma loja, considerando descontos baseados na quantidade de produtos adquiridos. As principais etapas do programa são:
Entrada do valor unitário do produto. Entrada da quantidade de produtos. Cálculo do valor total sem desconto. Cálculo do valor total com desconto. Utilização de estruturas if, elif e else para determinar o desconto aplicável. Exibição de um exemplo de saída de console para uma compra de mais de 10 unidades.
O código apresentado no enunciado implementa essas funcionalidades, com a seguinte lógica:
O valor unitário do produto é obtido por meio da função float(input()). A quantidade de produtos é obtida por meio da função int(input()). O valor total sem desconto é calculado multiplicando o valor unitário pela quantidade. O desconto é determinado com base na quantidade de produtos, utilizando as estruturas if, elif e else: Menos de 5 produtos: 0% de desconto Entre 5 e 19 produtos: 3% de desconto Entre 20 e 99 produtos: 6% de desconto 100 ou mais produtos: 10% de desconto O valor total com desconto é calculado subtraindo o valor do desconto do valor total sem desconto. A saída de console exibe o valor total sem desconto e o valor total com desconto.
O enunciado desta questão descreve um programa em Python que deve implementar um sistema de pedidos de pizza para uma pizzaria. As principais etapas do programa são:
Entrada do tamanho da pizza (Média ou Grande). Entrada do código do produto desejado.
Pergunta se o cliente deseja pedir mais alguma coisa (repetir a partir do item 1). Exibição do valor total da compra. Utilização de estruturas if, elif e else para determinar o preço da pizza. Utilização de while, break e continue para implementar o fluxo de repetição. Exibição de exemplos de saída de console com dois pedidos e com erros de entrada.
O código apresentado no enunciado implementa essas funcionalidades, com a seguinte lógica:
O tamanho da pizza é obtido por meio da função input(). O código do produto desejado é obtido por meio da função int(input()). O valor total da compra é calculado com base no tamanho e no código da pizza, utilizando as estruturas if, elif e else. A opção de pedir mais alguma coisa é obtida por meio da função input(), e o programa retorna ao início do loop while se o cliente desejar pedir mais. Caso o cliente digite um tamanho ou código inválido, uma mensagem de erro é exibida, e o programa retorna ao início do loop while. Ao final, o valor total da compra é exibido.
O enunciado desta questão descreve um programa em Python que deve implementar um sistema de pedidos de feijoada para um restaurante. As principais etapas do programa são:
Entrada do volume da porção de feijoada. Entrada da opção de feijoada (Básica, Premium ou Suprema). Entrada dos acompanhamentos desejados. Cálculo do valor total da compra com base em uma equação fornecida. Implementação de três funções: volumeFeijoada(): Verifica se o volume digitado é válido. opcaoFeijoada(): Verifica se a opção de feijoada digitada é válida. acompanhamentoFeijoada(): Verifica se o acompanhamento digitado é válido. Exibição de exemplos de saída de console com um pedido válido e com erros de entrada.
O código a ser implementado deve seguir as seguintes diretrizes:
A função volumeFeijoada() deve solicitar o volume da porção de feijoada, verificar se o valor digitado é numérico e se está dentro dos limites aceitos pelo restaurante. A função opcaoFeijoada() deve solicitar a opção de feijoada e verificar se a opção digitada é válida.
Além disso, não esqueça de inserir o identificador pessoal no código.
Saída do Console
Nesta seção, a saída do console deve ser apresentada no formato de imagem (print da tela), conforme solicitado.
É importante lembrar de incluir o identificador pessoal em pelo menos uma das figuras.
Deve-se apresentar 5 prints, sendo: