Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Parte 1: Calcular médias e identificar maior e menor média
- # Função para calcular a média de uma lista de números
- def calcular_media(lista):
- return sum(lista) / len(lista)
- # Ler 12 valores do usuário
- valores = []
- print("Digite 12 valores:")
- for i in range(12):
- valor = float(input(f"Valor {i+1}: "))
- valores.append(valor)
- # Dividir os valores em 3 partes
- parte1 = valores[0:4]
- parte2 = valores[4:8]
- parte3 = valores[8:12]
- # Calcular a média de cada parte
- media_parte1 = calcular_media(parte1)
- media_parte2 = calcular_media(parte2)
- media_parte3 = calcular_media(parte3)
- # Encontrar a maior e a menor média
- maior_media = max(media_parte1, media_parte2, media_parte3)
- menor_media = min(media_parte1, media_parte2, media_parte3)
- # Imprimir os resultados
- print(f"Média da parte 1: {media_parte1}")
- print(f"Média da parte 2: {media_parte2}")
- print(f"Média da parte 3: {media_parte3}")
- print(f"Maior média: {maior_media}")
- print(f"Menor média: {menor_media}")
- # Parte 2: Análise de lucratividade dos produtos
- # Função para calcular o preço de venda com margem de lucro
- def calcular_preco_venda(custo, margem_lucro):
- return custo * (1 + margem_lucro)
- # Função para calcular o lucro por peça após impostos
- def calcular_lucro(custo, imposto, margem_lucro, icms=0):
- preco_venda = calcular_preco_venda(custo, margem_lucro)
- preco_com_imposto = preco_venda * (1 + imposto) * (1 + icms)
- lucro = preco_com_imposto - custo
- return lucro
- # Dados do Produto 1
- custo_produto1 = 1.25
- imposto_produto1 = 0.05
- margem_lucro_produto1 = 10.0 # 1000%
- vendas_produto1 = 1200
- # Dados do Produto 2
- custo_produto2 = 15.00
- imposto_produto2 = 0.32
- margem_lucro_produto2 = 0.20 # 20%
- icms_produto2 = 0.10
- vendas_produto2 = 1
- # Calcular o lucro por peça de cada produto
- lucro_por_peca_produto1 = calcular_lucro(custo_produto1, imposto_produto1, margem_lucro_produto1)
- lucro_por_peca_produto2 = calcular_lucro(custo_produto2, imposto_produto2, margem_lucro_produto2, icms_produto2)
- # Calcular o lucro diário de cada produto
- lucro_diario_produto1 = lucro_por_peca_produto1 * vendas_produto1
- lucro_diario_produto2 = lucro_por_peca_produto2 * vendas_produto2
- # Imprimir os resultados
- print(f"Lucro diário do Produto 1: R${lucro_diario_produto1:.2f}")
- print(f"Lucro diário do Produto 2: R${lucro_diario_produto2:.2f}")
- # Análise de lucratividade
- if lucro_diario_produto1 > lucro_diario_produto2:
- print("O Produto 1 é mais lucrativo.")
- else:
- print("O Produto 2 é mais lucrativo.")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement