1
resposta

Minha resolução

total_gastos_mes = int (input ("Digite o total de gastos do mês:  "))
saldo_disp =   3000 - total_gastos_mes

if total_gastos_mes < 3000:
    print(f'Parabés você esta no controle, e ainda possui saldo de {saldo_disp} no mês')
else:
    print (f'Você exedeu seu limite em {saldo_disp}')
1 resposta

Olá, Rafael. Tudo bem?

Obrigado por compartilhar seu código aqui com a gente.

Gostei de como você estruturou a lógica para verificar os gastos do mês e mostrar o saldo restante ou excedente. Está bem claro e funcionando. Parabéns!

Veja este exemplo de como melhorar ainda mais o código, incluindo uma mensagem personalizada caso o usuário fique com saldo igual a zero:


total_gastos_mes = int(input("Digite o total de gastos do mês: "))
saldo_disp = 3000 - total_gastos_mes

if total_gastos_mes < 3000:
    print(f'Parabéns! Você está no controle e ainda possui saldo de {saldo_disp} no mês.')
elif total_gastos_mes == 3000:
    print('Você utilizou exatamente seu limite mensal. Fique atento para não exceder.')
else:
    print(f'Você excedeu seu limite em {abs(saldo_disp)}.')

No código acima, incluí uma condição adicional com elif para informar quando o saldo fica exatamente zero. Isso torna a lógica ainda mais completa.

Conte com o apoio do Fórum. Abraços e bons estudos!