1
resposta

Fiz um pouco mais enfeitado.

despesas = float(input('Digite o valor gasto este mês: R$'))

if despesas <= 3000.00:
  subtracao = (3000.00 - despesas)
  print(f'O valor {despesas} gasto até o momento não ultrapassou os R$3000.00, você ainda pode gastar R${subtracao}')
  
else:
  print('Você já ultrapasou o limite estabelecido')

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Daniel! Como vai?

Agradeço por compartilhar.

Gostei da forma como você estruturou a lógica para controlar os gastos mensais. Usar if e else torna a solução clara e prática para esse tipo de problema.

Uma dica interessante para o futuro é usar a função round() para deixar os valores com menos casas decimais.


despesas = float(input("Digite o valor gasto este mes: R$"))

if despesas <= 3000.00:
    subtracao = round(3000.00 - despesas, 2)
    print(f"Voce ainda pode gastar R${subtracao}")
else:
    print("Voce ja ultrapassou o limite")

Esse codigo arredonda o resultado para duas casas decimais, deixando a saída mais organizada.

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