limite = 3000
despesa = float(input('Digite o total de despesas do mês (R$): '))
if despesa > limite:
print('ATENÇÃO! Você ultrapassou o limite do orçamento mensal.')
else:
print('Você terminou o mês dentro do orçamento mensal.')
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
limite = 3000
despesa = float(input('Digite o total de despesas do mês (R$): '))
if despesa > limite:
print('ATENÇÃO! Você ultrapassou o limite do orçamento mensal.')
else:
print('Você terminou o mês dentro do orçamento mensal.')
Oi, Filipe. Tudo bem com você?
Você aplicou corretamente a estrutura if e else para verificar se o total das despesas ultrapassou o limite definido de R$ 3.000,00. A utilização de float() também foi adequada, já que uma despesa pode ser informada com valores decimais.
A comparação despesa > limite atende exatamente à regra proposta, pois o alerta só aparece quando o valor das despesas é maior que R$ 3.000,00. Caso a despesa seja exatamente 3000, o programa considera que o orçamento ainda está dentro do limite.
Uma possibilidade interessante para continuar praticando seria criar uma terceira situação para indicar quando o usuário estiver próximo de atingir o limite, por exemplo, quando as despesas estiverem entre R$ 2.500,00 e R$ 3.000,00. Como você organizaria essa nova condição usando elif?
Parabéns pelo exercício, Filipe. Continue praticando e compartilhando suas soluções por aqui. O fórum está à disposição para acompanhar sua evolução nos estudos.