##Em uma empresa de venda de imóveis você precisa criar um código que analise os dados de vendas anuais para ajudar a diretoria na tomada de decisão. O código precisa coletar os dados de quantidade de venda durante os anos de 2022 e 2023 e fazer um cálculo de variação percentual. A partir do valor da variação, deve ser enviada às seguintes sugestões:
import sys # Importa o módulo 'sys', que permite interagir com o sistema e usar funcionalidades como 'sys.exit()'
# Solicita o total de vendas do ano de 2022 e 2023 ao usuário e armazena nas variáveis
ano2022 = input('Informe o total de vendas do ano 2022: ')
ano2023 = input('Informe o total de vendas do ano 2023: ')
# Verifica se as entradas podem ser convertidas para número decimal (float)
# A função replace é usada para garantir que um único ponto seja aceito como separador decimal
if not ano2022.replace('.', '', 1).isdigit() or not ano2023.replace('.', '', 1).isdigit():
print('Informe apenas números!') # Se a entrada não for numérica, imprime a mensagem de erro
sys.exit() # Encerra o programa, pois a entrada não é válida
# Converte as entradas (que são do tipo string) para o tipo float para fazer cálculos
ano2022 = float(ano2022)
ano2023 = float(ano2023)
# Calcula o crescimento percentual de vendas entre os dois anos
crescimento = (ano2023 - ano2022) / ano2022 * 100
# Verifica se o crescimento foi superior a 20%
if crescimento > 20:
print(f'O crescimento foi de {crescimento:.2f}% e o ano de 2023 teve um crescimento superior a 20%')
print('Incluir bonificação ao time de vendas pelos ótimos resultados!') # Se o crescimento for maior que 20%, exibe essa mensagem
# Verifica se o crescimento foi entre 2% e 20%
elif 2 < crescimento <= 20:
print(f'O crescimento foi de {crescimento:.2f}% e o ano de 2023 teve um crescimento entre 2% e 20%')
print('Incluir pequena bonificação ao time de vendas pelos resultados aceitáveis!') # Se o crescimento for entre 2% e 20%, exibe essa mensagem
# Verifica se o crescimento foi entre -10% e 2%
elif -10 <= crescimento <= 2:
print(f'O crescimento foi de {crescimento:.2f}% e o ano de 2023 teve um crescimento entre -10% e 2%')
print('Incluir planejamento de políticas de incentivo às vendas.') # Se o crescimento for entre -10% e 2%, exibe essa mensagem
# Caso o crescimento seja inferior a -10%
else:
print(f'O crescimento foi de {crescimento:.2f}% e o ano de 2023 teve um crescimento inferior a -10%')
print('Incluir políticas de redução de custos e políticas de corte de gastos.') # Se o crescimento for inferior a -10%, exibe essa mensagem