Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Desafio: Calculadora de despesas

Oi pessoal!
Segue minha resolução para o Desafio: Calculadora de despesas
utilizei o "perguntar" como se fosse um input. E o "mensagem" como se fosse o print.

Processo se repete até que o usuário digite "0", e no final mostra o valor do total

total_gasto = 0
valor_despesa = 1

enquanto valor_despesa != 0:
mensagem_base = "Digite o valor da sua despesa, caso não tenha nenhuma para registro, digite 0"
valor_despesa = perguntar(mensagem_base)
total_gasto = total_gasto + valor_despesa

mensagem(total_gasto)

1 resposta
solução!

Oi, Gustavo! Como vai?

Gostei da sua solução, principalmente na forma como você estruturou o loop para continuar pedindo valores até o usuário digitar 0, isso mostra um bom entendimento de controle de repetição. O uso do acumulador também ficou bem claro e funcional. Continue praticando esse tipo de lógica, pois ela aparece bastante em vários problemas do dia a dia.

Dica: você pode melhorar a experiência do usuário exibindo uma mensagem final mais descritiva, como o total gasto com um texto explicativo. Faça isso concatenando uma string com o valor final no mensagem(), deixando a saída mais amigável.

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