1
resposta

[Projeto] Atividade: Controlando orçamento

orcamento = float(input('Digite o valor de suas despesas: '))

if orcamento < 3000:
print('Você ainda está dentro do limite de seu orçamento')
elif orcamento <= 3000:
print('Você atingiu seu limite de seu orçamento')
else:
print('Você ultrapassou seu limite de orçamento')

1 resposta

Oi Mikael, tudo bem?

Obrigada por compartilhar seu código.

Identifiquei um ponto de melhoria na condição elif orcamento <= 3000:. Essa condição nunca será verdadeira porque, se o valor de orcamento for menor que 3000, ele já terá passado pelo primeiro if. Portanto, a condição elif não será executada.

Para corrigir isso, você pode ajustar o elif para verificar exatamente o valor 3000, assim:

orcamento = float(input('Digite o valor de suas despesas: '))

if orcamento < 3000:
    print('Você ainda está dentro do limite de seu orçamento')
elif orcamento == 3000:
    print('Você atingiu o limite de seu orçamento')
else:
    print('Você ultrapassou seu limite de orçamento')

Com essa alteração, o programa vai verificar corretamente se o orçamento é exatamente 3000 e dará a resposta apropriada.

Espero ter ajudado.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!