Oi, Júlio!
Agradeço por compartilhar.
Gostei da sua análise do desafio, importante como você definiu o zero como condição de parada do algoritmo e organizou bem a lógica de soma das despesas, o que mostra clareza no raciocínio do problema.
Você está no caminho certo e esse tipo de exercício ajuda bastante a fortalecer o pensamento computacional.
Como dica, experimente escrever o algoritmo numerando os passos e deixando explícito o momento em que o valor é acumulado, por exemplo: após cada entrada diferente de zero, atualizar a soma total antes de pedir o próximo valor.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!