Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercícios Avaliativos em python · Façam os exercícios em linguagem python, sem usar funções e bibliotecas importadas (exceto funções de entrada e saída). · Os códigos devem ser enviados como imagem ou texto dentro de um arquivo word, no SAVA até dia 27/03. · Além do código, todo exercício deve conter uma explicação do porque usou tal método, e qual foi o raciocínio para chegar ao resultado. 1. Você está desenvolvendo um programa para uma pequena estação meteorológica local. O programa deve pedir ao usuário para inserir a previsão do tempo para o dia (ensolarado, chuvoso ou nublado) e a temperatura máxima prevista. Com base na entrada, o programa deve aconselhar o usuário sobre o tipo de roupa apropriada (por exemplo, levar um guarda-chuva se chuvoso, vestir roupas leves se ensolarado e quente). 2. Você está desenvolvendo um programa simples para ajudar os usuários a estimar o custo do consumo de energia elétrica em suas casas. O usuário deve inserir o número de lâmpadas em sua casa, a quantidade de horas que elas ficam acesas por dia e o preço por kWh (quilowatt-hora). O programa deve calcular e mostrar o consumo mensal de energia e o custo total, considerando 30 dias. 3. Você está desenvolvendo um programa para um varejista online que quer incentivar mais compras através de um sistema de descontos progressivos. O desconto aplicado ao total da compra depende do valor total gasto pelo cliente, conforme as seguintes regras: · Se o cliente gastar até R$ 100,00, não recebe desconto. · Se o cliente gastar mais de R$ 100,00 e até R$ 200,00, recebe um desconto de 5% sobre o total. · Se o cliente gastar mais de R$ 200,00 e até R$ 500,00, recebe um desconto de 10% sobre o total. · Se o cliente gastar mais de R$ 500,00, recebe um desconto de 15% sobre o total. O programa deve: · Pedir ao usuário para inserir o valor total de suas compras. · Calcular o desconto total com base nas faixas de valor acima. · Calcular o valor final após o desconto. · Exibir o valor original da compra, o percentual de desconto obtido e o valor final após o desconto. 4. Você está desenvolvendo um programa para um evento que tem diferentes tipos de ingressos com base na idade do participante. As regras são as seguintes: · Crianças até 12 anos pagam meia-entrada. · Jovens de 13 a 17 anos recebem um desconto de 25%. · Adultos de 18 a 64 anos pagam entrada completa. · Idosos a partir de 65 anos recebem um desconto de 50%. O programa deve: · Pedir ao usuário para inserir sua idade. · Calcular o tipo de ingresso com base na idade. · Exibir o tipo de ingresso que o usuário deve comprar. 5. Calculadora de Frete Você está desenvolvendo um programa para uma loja online para calcular o custo de frete de um pedido. O frete é calculado com base no peso do pedido e na distância de entrega: · Pedidos até 5 kg têm um custo de frete base de R$ 20,00. · Pedidos acima de 5 kg e até 10 kg têm um custo de frete base de R$ 30,00. · Pedidos acima de 10 kg têm um custo de frete base de R$ 50,00. Além disso, para cada 100 km de distância, acrescenta-se R$ 15,00 ao custo do frete. O programa deve: · Pedir ao usuário para inserir o peso do pedido. · Pedir ao usuário para inserir a distância de entrega em km. · Calcular o custo total do frete. · Exibir o custo total do frete. 6. Você está criando um programa para uma instituição financeira para determinar se um cliente é elegível para um empréstimo. A elegibilidade é determinada com base na faixa de renda mensal do cliente e no histórico de crédito: · Clientes com renda mensal até R$ 2000,00 são elegíveis apenas se tiverem um histórico de crédito excelente. · Clientes com renda mensal acima de R$ 2000,00 e até R$ 5000,00 são elegíveis se tiverem um histórico de crédito bom ou excelente. · Clientes com renda mensal acima de R$ 5000,00 são elegíveis independentemente do histórico de crédito, mas com taxas de juros maiores se o histórico não for excelente. O programa deve: · Pedir ao usuário para inserir sua renda mensal. · Pedir ao usuário para descrever seu histórico de crédito (pobre, médio, bom, excelente). · Determinar a elegibilidade para o empréstimo. · Exibir o resultado da análise de elegibilidade.
Compartilhar