Segue link do projeto. https://colab.research.google.com/drive/1XFJEClsSpzlFtrKqazwFPB7jTOUZ0Xh3#scrollTo=3jmahZ0f-2gq
Só não consegui responder a 10, 12 e 13
Segue link do projeto. https://colab.research.google.com/drive/1XFJEClsSpzlFtrKqazwFPB7jTOUZ0Xh3#scrollTo=3jmahZ0f-2gq
Só não consegui responder a 10, 12 e 13
Boa noite, Felipe.
Dei uma olhada nos seus projetos, escolhi te ajudar com a questão 13 visto que foi a única que retornou erro e o código não chegou a ser executado. Gostaria de apontar qual aplicação ficou incorreta na estrutura do código, mas admito que fiquei bem confuso com a forma como tentou fazer, particularmente no momento de avaliar qual foi a variação para determinar a mensagem a ser exibida, mas acredito que seja nesta parte onde as coisas saíram dos trilhos. Deixo abaixo o código que fiz, fique a vontade para rodar alguns testes nele. Fiz a cálculo da variação de forma diferenciada, calculando quantos % as vendas de 2023 representam das vendas de 2022, e após isso subtraindo 1, para que assim sobre armazenado na variável apenas o % da diferença entre os valores absolutos dos dois anos. Após isso, apenas coloquei um if pra cada intervalo desse percentual de variação. Acredito que assim fica mais fácil visualizar as operações e os caminhos que o código irá seguir. Espero ter ajudado!
ano22 = float(input('Digite a quantidade referente a 2022: '))
ano23 = float(input('Digite a quantidade referente a 2023: '))
# - Cálculo da variação -
variacao = (ano23/ano22)-1
# (ano23/ano22) irá calcular quantos por cento de 2022 o ano 2023 representa. Exemplo:
# ano23 = 105, ano22 = 100 -> 105/100 = 1.05 (105%)
# o "-1" serve para "retirar o 100% da representação" (melhor forma que consegui pra tentar descrever ;-;). Exemplo:
# 1.05 - 1 = 0.05 -> variação positiva de 5%
# - Cálculo da variação -
#------------------------------------------------------------------
# - Printar a mensagem -
if variacao > 0.2: # Mensagem para variação maior que 20%
print('Bonificação para o time de vendas')
elif 0.02 < variacao <= 0.2: #Mensagem para variação menor/igual a 20% e maior que 2%
print('Pequena bonificação para o time de vendas')
elif -0.1 < variacao <= 0.02: #Mensagem para variação menor/igual a 2% e maior que -10%
print('Planejamento de políticas de incentivo às vendas')
else: # Decorridas as possibilidades anteriores, qualquer variação menor que -10% cairá no Else
print('Corte de gastos')
# - Printar a mensagem -