1
resposta

[Projeto] Resolução

despesas = float(input('Digite o total de despesas do mês (R$): '))

if despesas > 3000:
    print('Atenção! Você ultrapassou o limite do orçamento.')
elif despesas < 3000:
    print(f'Você ainda tem R${3000 - despesas} para gastar nesse mês.')
else:
    print('Você gastou exatamente o seu limite. Sem mais gastos esse mês :)')
1 resposta

Olá, Francisca, como vai?

O seu código está correto e atende muito bem à lógica solicitada. Você aplicou bem as estruturas condicionais para verificar as três situações possíveis: quando os gastos superam o limite, quando estão abaixo e quando são exatamente iguais ao valor estipulado. O uso do f-string para calcular e exibir o saldo restante de forma dinâmica é uma excelente prática que torna o programa mais útil para o usuário.

Uma dica para complementar o seu aprendizado é considerar o uso de variáveis para armazenar valores fixos, como o limite de 3000. Isso facilita futuras alterações no código, pois você precisaria mudar o valor em apenas um lugar. Por exemplo, definir limite_orcamento = 3000 e utilizar essa variável nas comparações e no cálculo do saldo.

Parabéns pelo excelente exercício e por compartilhar sua resolução. Continue praticando e enviando suas atividades. O fórum está à disposição para qualquer dúvida.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!