1
resposta

# Controlando orçamento mensal

despesa_1 = float(input('Digite o valor da despesas 1'))
despesa_2 = float(input('Digite o valor da despesas 2'))
despesa_3 = float(input('Digite o valor da despesas 3'))

soma = despesa_1 + despesa_2 + despesa_3
sobra = soma - 3000
print(f'O total de despesas foi de R$ {soma:.2f}')
if soma > 3000:
    print(f'Você ultrapassou o limite de despesas previsto em R$ {sobra:.2f}')

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá, Marcelo, como vai?

A lógica do uso do if está correta e o uso do float para converter os valores digitados foi uma boa escolha.

Um pequeno ponto que pode ser ajustado é a variável sobra. No momento, ela representa o quanto foi ultrapassado, mas o nome pode causar confusão, já que “sobra” normalmente indica o que resta. Uma alternativa seria nomeá-la como excedente, o que deixaria o código mais claro.

Parabéns pelo exercício e por compartilhar seu código. Continue praticando e participando aqui no fórum, estamos à disposição para ajudar sempre que precisar.

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