Importante

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!

1
resposta

[Projeto] Desafio: Calculadora de despesas - Proposta de Solução em Linguagem Natural e Pseudocódigo MODULARIZADO

  1. Sistema inicia com uma variavel "Total", no valor de 0.
  2. Sistema pede que seja informado o valor de uma despesa
  3. Usuario informa o valor da despesa.
  4. Algoritmo soma ao "Total" e mostra ao usuario o resultado.
  5. O sistema repete o passo 2 ate que o usuario informe 0.
  6. Quando o valor informado for 0, o algoritmo encerra a entrada de dados
  7. Algoritmo exibe novo valor "Total" .
1 resposta

Oi, Filipe. Tudo bem com você?

Você trouxe uma proposta de solução pro desafio da calculadora de despesas seguindo bem a lógica de acumulação que o exercício pede, começando com a variável Total zerada e repetindo o pedido de valores até que o usuário digite zero. Essa estrutura de repetição condicionada à entrada de zero é justamente o ponto central do desafio, já que o sistema precisa continuar somando sem saber de antemão quantas despesas serão informadas.

O fluxo que você descreveu está coerente do início ao fim, passando pela inicialização da variável, pela soma incremental a cada entrada e pela condição de parada, finalizando com a exibição do valor total acumulado. Isso mostra que você entendeu bem a diferença entre uma repetição com número fixo de iterações e uma repetição controlada por uma condição de parada definida pelo próprio usuário, que é exatamente o tipo de raciocínio que esse capítulo sobre resolução de problemas busca desenvolver.

Parabéns pelo empenho no desafio, Filipe. O fórum está sempre à disposição, então continue compartilhando seus projetos por aqui.

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