1
resposta

Desafio: Calculadora de despesas

Acumular os valores das despesas, sempre somando-as, até o ponto final (encerrar) = 0. Apresentar o valor total (acumulado).

  1. Dados de entrada: valores das despesas (lançados um por vez); o valor (0) indica o fim da entrada de dados
  2. Lógica: cada valor lançado (diferente de 0) deve ser somado ao valor acumulado; quando lançar o (0), o processo deve parar
  3. Decisão: se o valor lançado for diferente de 0, somar ao acumulado; se for igual a 0, encerrar o processo
  4. Algoritmo em linguagem natural:
    1. Iniciar o algoritmo
    2. Criar variável: valor total igual a 0
    3. Solicitar lançar o valor de uma despesa
    4. Se o valor for diferente de zero, fazer:
      4.1 somar o valor lançado ao total
      4.2 solicitar um novo valor de despesa
    5. Quando o usuário digitar 0, encerrar a repetição
    6. Apresentar o valor total das despesas
    7. Encerrar o algoritmo
  5. Resultado: apresenta o total de despesas lançadas
1 resposta

Oi, Juliana! Como vai?

Agradeço por compartilhar.

Sua organização ficou muito boa, com a entrada dos valores, a condição de parada em 0 e o acúmulo das despesas bem definidos. Isso mostra que você compreendeu a lógica de repetição e decisão dentro do desafio.

Continue praticando esse tipo de raciocínio, pois ele ajuda bastante na construção de algoritmos. Dica: ao escrever o algoritmo, pense sempre em três partes: início do acumulador, condição para continuar e momento de encerrar. Assim, fica mais fácil transformar a ideia em código depois.

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